Commit 71f690a5 authored by Dmitry Timoshkov's avatar Dmitry Timoshkov Committed by Alexandre Julliard

taskschd: Implement ITaskDefinition::put_Settings.

parent 3aa2376f
...@@ -719,8 +719,18 @@ static HRESULT WINAPI TaskDefinition_get_Settings(ITaskDefinition *iface, ITaskS ...@@ -719,8 +719,18 @@ static HRESULT WINAPI TaskDefinition_get_Settings(ITaskDefinition *iface, ITaskS
static HRESULT WINAPI TaskDefinition_put_Settings(ITaskDefinition *iface, ITaskSettings *settings) static HRESULT WINAPI TaskDefinition_put_Settings(ITaskDefinition *iface, ITaskSettings *settings)
{ {
FIXME("%p,%p: stub\n", iface, settings); TaskDefinition *taskdef = impl_from_ITaskDefinition(iface);
return E_NOTIMPL;
TRACE("%p,%p\n", iface, settings);
if (!settings) return E_POINTER;
ITaskSettings_Release(taskdef->taskset);
ITaskSettings_AddRef(settings);
taskdef->taskset = settings;
return S_OK;
} }
static HRESULT WINAPI TaskDefinition_get_Data(ITaskDefinition *iface, BSTR *data) static HRESULT WINAPI TaskDefinition_get_Data(ITaskDefinition *iface, BSTR *data)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment