ReactOS  0.4.15-dev-3175-g222acf5
CShellTaskScheduler.cpp
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS browseui
3  * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4  * PURPOSE: IShellTaskScheduler implementation
5  * COPYRIGHT: Copyright 2020 Oleg Dubinskiy (oleg.dubinskij2013@yandex.ua)
6  */
7 
8 #include "precomp.h"
9 
11 {
12 }
13 
15 {
16 }
17 
18 // *** IShellTaskScheduler methods ***
20 {
21  TRACE("(%p, %u, %d, %d)\n", this, pTask, rtoid, lParam, dwPriority);
22  return E_NOTIMPL;
23 }
24 
26 {
27  TRACE("(%u, %d, %d)\n", this, rtoid, lParam, fWaitIfRunning);
28  return E_NOTIMPL;
29 }
30 
32 {
33  TRACE("(%u)\n", this, rtoid);
34  return E_NOTIMPL;
35 }
36 
37 STDMETHODIMP CShellTaskScheduler::Status(DWORD dwReleaseStatus, DWORD dwThreadTimeout)
38 {
39  TRACE("(%d, %d)\n", this, dwReleaseStatus, dwThreadTimeout);
40  return E_NOTIMPL;
41 }
Definition: scsiwmi.h:51
STDMETHODIMP Status(DWORD dwReleaseStatus, DWORD dwThreadTimeout)
unsigned int BOOL
Definition: ntddk_ex.h:94
virtual UINT STDMETHODCALLTYPE CountTasks(REFGUID rtoid)
#define STDMETHODIMP
Definition: basetyps.h:43
#define TRACE(s)
Definition: solgame.cpp:4
#define STDMETHODCALLTYPE
Definition: bdasup.h:9
unsigned long DWORD
Definition: ntddk_ex.h:95
uint32_t DWORD_PTR
Definition: typedefs.h:65
STDMETHODIMP RemoveTasks(REFGUID rtoid, DWORD_PTR lParam, BOOL fWaitIfRunning)
#define E_NOTIMPL
Definition: ddrawi.h:99
unsigned int UINT
Definition: ndis.h:50
STDMETHODIMP AddTask(IRunnableTask *pTask, REFGUID rtoid, DWORD_PTR lParam, DWORD dwPriority)
LPARAM lParam
Definition: combotst.c:139