ReactOS 0.4.15-dev-8339-g4028de8
IShellTaskScheduler Interface Reference
Inheritance diagram for IShellTaskScheduler:
Collaboration diagram for IShellTaskScheduler:

Public Member Functions

HRESULT AddTask ([in] IRunnableTask *pTask, [in] REFGUID rtoid, [in] DWORD_PTR lParam, [in] DWORD dwPriority)
HRESULT RemoveTasks ([in] REFGUID rtoid, [in] DWORD_PTR lParam, [in] BOOL fWaitIfRunning)
UINT CountTasks ([in] REFGUID rtoid)
HRESULT Status ([in] DWORD dwReleaseStatus, [in] DWORD dwThreadTimeout)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 4695 of file shobjidl.idl.

Member Function Documentation

◆ AddTask()

HRESULT IShellTaskScheduler::AddTask ( [in] IRunnableTask pTask,
[in] REFGUID  rtoid,
[in] DWORD_PTR  lParam,
[in] DWORD  dwPriority 

Implemented in CShellTaskScheduler.

◆ CountTasks()

UINT IShellTaskScheduler::CountTasks ( [in] REFGUID  rtoid)

Implemented in CShellTaskScheduler.

◆ RemoveTasks()

HRESULT IShellTaskScheduler::RemoveTasks ( [in] REFGUID  rtoid,
[in] DWORD_PTR  lParam,
[in] BOOL  fWaitIfRunning 

Implemented in CShellTaskScheduler.

◆ Status()

HRESULT IShellTaskScheduler::Status ( [in] DWORD  dwReleaseStatus,
[in] DWORD  dwThreadTimeout 

Implemented in CShellTaskScheduler.

The documentation for this interface was generated from the following file: