Eric Pouech
f58d93bdc9
mstask: Enable compilation with long types.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-15 10:38:59 +01:00
Michael Stefaniuc
5d066f4f7a
mstask: Use wide-char string literals.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-11-16 11:47:49 +01:00
Alexandre Julliard
da15e5cb37
mstask: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-13 14:41:50 +02:00
Sven Baars
e4f15a297f
mstask: Move memory allocation to avoid a memory leak (Valgrind).
...
Signed-off-by: Sven Baars <sven.wine@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-06 19:57:27 +01:00
Dmitry Timoshkov
6b56dce13b
mstask: Implement IEnumWorkItems::Skip().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-06-11 12:01:16 +02:00
Dmitry Timoshkov
c84082209a
mstask: Implement IEnumWorkItems::Reset().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-06-11 12:01:12 +02:00
Dmitry Timoshkov
c0dd4f5aee
mstask: Implement IEnumWorkItems::Next().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-06-11 12:01:07 +02:00
Dmitry Timoshkov
4bd663629d
mstask: Implement ITaskScheduler::Delete().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-05-11 17:20:41 +02:00
Dmitry Timoshkov
98241dfa5a
mstask: Switch to using heap wrappers.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-04-26 11:55:31 +02:00
Dmitry Timoshkov
f429c8188b
mstask: Implement ITaskScheduler::AddWorkItem().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-04-25 10:51:13 +02:00
Dmitry Timoshkov
bf635fd4f7
mstask: Implement ITaskScheduler::Activate().
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-04-25 10:51:08 +02:00
Dmitry Timoshkov
7ef83b2797
mstask: Switch to using ITaskDefinition instead of IRegisteredTask.
...
Testing under Windows revealed that task definition on disk should be
created only when IPersistFile::Save() is called, and until that ITask
should stay as a task description in memory.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-30 16:52:04 +02:00
Dmitry Timoshkov
b4539f7136
mstask: Reimplement ITask constructor using ITaskFolder methods.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 22:38:59 +01:00
Dmitry Timoshkov
9fd030941b
mstask: Reimplement SetTargetComputer/GetTargetComputer using ITaskService methods.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 22:38:59 +01:00
Dmitry Timoshkov
eb408f2dd9
mstask: Make each source file self-contained.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-13 22:38:59 +01:00
Nikolay Sivov
7aa2e9a9d0
mstask: Added IEnumWorkItems stub.
2015-03-20 16:23:04 +09:00
Detlef Riekenberg
5bff2fb66b
mstask: Implement SetTargetComputer.
2012-11-08 15:37:48 +01:00
Detlef Riekenberg
493d858988
mstask: Implement GetTargetComputer.
2012-11-06 16:02:44 +01:00
Michael Stefaniuc
052de3f9a8
mstask: COM cleanup for the ITaskScheduler iface.
2011-01-24 14:43:25 +01:00
Roy Shea
77ea6ef814
mstask: Stub implementation of Activate.
2008-08-19 15:32:02 +02:00
Roy Shea
2f366935d5
mstask: Implemented NewWorkItem.
2008-08-05 14:09:37 +02:00
Roy Shea
dab039630c
mstask: Implement ClassFactory, DllGetClassObject, and DllCanUnloadNow.
2008-07-23 11:23:55 +02:00
Roy Shea
4f392cea55
mstask: TaskScheduler stub with AddRef, QueryInterface, and Release.
2008-07-21 15:26:19 +02:00