mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 07:57:22 +00:00
taskschd: Return SCHED_S_TASK_HAS_NOT_RUN from regtask_get_LastRunTime() stub.
This commit is contained in:
parent
6e7f5f8e5f
commit
60a84d0e66
|
@ -205,7 +205,7 @@ static HRESULT WINAPI regtask_GetInstances(IRegisteredTask *iface, LONG flags, I
|
|||
static HRESULT WINAPI regtask_get_LastRunTime(IRegisteredTask *iface, DATE *date)
|
||||
{
|
||||
FIXME("%p,%p: stub\n", iface, date);
|
||||
return E_NOTIMPL;
|
||||
return SCHED_S_TASK_HAS_NOT_RUN;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI regtask_get_LastTaskResult(IRegisteredTask *iface, LONG *result)
|
||||
|
|
|
@ -744,6 +744,7 @@ static void test_GetTask(void)
|
|||
ITaskService *service;
|
||||
ITaskFolder *root, *folder;
|
||||
IRegisteredTask *task1, *task2;
|
||||
DATE date;
|
||||
IID iid;
|
||||
int i;
|
||||
|
||||
|
@ -840,6 +841,9 @@ static void test_GetTask(void)
|
|||
ok(hr == S_OK, "get_Enabled error %#lx\n", hr);
|
||||
ok(vbool == VARIANT_FALSE, "expected VARIANT_FALSE, got %d\n", vbool);
|
||||
|
||||
hr = IRegisteredTask_get_LastRunTime(task1, &date);
|
||||
ok(hr == SCHED_S_TASK_HAS_NOT_RUN, "got %#lx\n", hr);
|
||||
|
||||
IRegisteredTask_Release(task1);
|
||||
|
||||
hr = ITaskFolder_RegisterTask(folder, Task1, xmlW, TASK_CREATE, v_null, v_null, TASK_LOGON_NONE, v_null, &task2);
|
||||
|
@ -865,6 +869,9 @@ static void test_GetTask(void)
|
|||
ok(hr == S_OK, "get_Enabled error %#lx\n", hr);
|
||||
ok(vbool == VARIANT_TRUE, "expected VARIANT_TRUE, got %d\n", vbool);
|
||||
|
||||
hr = IRegisteredTask_get_LastRunTime(task2, &date);
|
||||
ok(hr == SCHED_S_TASK_HAS_NOT_RUN, "got %#lx\n", hr);
|
||||
|
||||
IRegisteredTask_Release(task2);
|
||||
|
||||
hr = ITaskFolder_GetTask(root, NULL, &task1);
|
||||
|
@ -891,6 +898,9 @@ static void test_GetTask(void)
|
|||
ok(hr == S_OK, "get_Enabled error %#lx\n", hr);
|
||||
ok(vbool == VARIANT_FALSE, "expected VARIANT_FALSE, got %d\n", vbool);
|
||||
|
||||
hr = IRegisteredTask_get_LastRunTime(task1, &date);
|
||||
ok(hr == SCHED_S_TASK_HAS_NOT_RUN, "got %#lx\n", hr);
|
||||
|
||||
hr = IRegisteredTask_put_Enabled(task1, VARIANT_TRUE);
|
||||
ok(hr == S_OK, "put_Enabled error %#lx\n", hr);
|
||||
hr = IRegisteredTask_get_State(task1, &state);
|
||||
|
@ -902,6 +912,9 @@ static void test_GetTask(void)
|
|||
todo_wine
|
||||
ok(vbool == VARIANT_TRUE, "expected VARIANT_TRUE, got %d\n", vbool);
|
||||
|
||||
hr = IRegisteredTask_get_LastRunTime(task1, &date);
|
||||
ok(hr == SCHED_S_TASK_HAS_NOT_RUN, "got %#lx\n", hr);
|
||||
|
||||
IRegisteredTask_Release(task1);
|
||||
|
||||
hr = ITaskFolder_GetTask(folder, Task2, &task2);
|
||||
|
@ -922,6 +935,9 @@ static void test_GetTask(void)
|
|||
ok(hr == S_OK, "get_Enabled error %#lx\n", hr);
|
||||
ok(vbool == VARIANT_TRUE, "expected VARIANT_TRUE, got %d\n", vbool);
|
||||
|
||||
hr = IRegisteredTask_get_LastRunTime(task2, &date);
|
||||
ok(hr == SCHED_S_TASK_HAS_NOT_RUN, "got %#lx\n", hr);
|
||||
|
||||
hr = IRegisteredTask_get_State(task2, NULL);
|
||||
ok(hr == E_POINTER, "expected E_POINTER, got %#lx\n", hr);
|
||||
hr = IRegisteredTask_get_Enabled(task2, NULL);
|
||||
|
|
Loading…
Reference in a new issue