ReactOS 0.4.16-dev-319-g6cf4263
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | _SCHEDULE |
Typedefs | |
typedef struct _SCHEDULE | SCHEDULE |
typedef struct _SCHEDULE | PSCHEDULE |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (schedsvc) | |
VOID | GetNextJobTimeout (HANDLE hTimer) |
VOID | RunCurrentJobs (VOID) |
static VOID | GetJobName (HKEY hJobsKey, PWSTR pszJobName) |
LONG | SaveJob (_In_ PJOB pJob) |
LONG | DeleteJob (_In_ PJOB pJob) |
LONG | LoadJobs (VOID) |
static WORD | DaysOfMonth (WORD wMonth, WORD wYear) |
VOID | CalculateNextStartTime (_In_ PJOB pJob) |
Variables | |
DWORD | dwNextJobId = 0 |
DWORD | dwJobCount = 0 |
LIST_ENTRY | JobListHead |
RTL_RESOURCE | JobListLock |
LIST_ENTRY | StartListHead |
RTL_RESOURCE | StartListLock |
FILETIME | NextJobStartTime |
BOOL | bValidNextJobStartTime = FALSE |
static WORD | wDaysArray [13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} |
Definition at line 467 of file job.c.
Referenced by LoadJobs(), and NetrJobAdd().
Definition at line 455 of file job.c.
Referenced by CalculateNextStartTime(), and PrintAllJobs().
Definition at line 284 of file job.c.
Definition at line 179 of file job.c.
Referenced by SaveJob().
Definition at line 44 of file job.c.
Referenced by SchedServiceMain().
Definition at line 318 of file job.c.
Referenced by ServiceInit().
Definition at line 122 of file job.c.
Referenced by SchedServiceMain().
Definition at line 214 of file job.c.
Referenced by NetrJobAdd().
WINE_DEFAULT_DEBUG_CHANNEL | ( | schedsvc | ) |
Definition at line 35 of file job.c.
Referenced by GetNextJobTimeout().
DWORD dwJobCount = 0 |
Definition at line 28 of file job.c.
Referenced by LoadJobs(), NetrJobAdd(), NetrJobDel(), and NetrJobEnum().
DWORD dwNextJobId = 0 |
Definition at line 27 of file job.c.
Referenced by LoadJobs(), and NetrJobAdd().
LIST_ENTRY JobListHead |
Definition at line 29 of file job.c.
Referenced by GetNextJobTimeout(), LoadJobs(), NetrJobAdd(), NetrJobDel(), NetrJobEnum(), NetrJobGetInfo(), RunCurrentJobs(), and ServiceInit().
RTL_RESOURCE JobListLock |
Definition at line 30 of file job.c.
Referenced by LoadJobs(), NetrJobAdd(), NetrJobDel(), NetrJobEnum(), NetrJobGetInfo(), SchedServiceMain(), and ServiceInit().
FILETIME NextJobStartTime |
Definition at line 34 of file job.c.
Referenced by GetNextJobTimeout(), and RunCurrentJobs().
LIST_ENTRY StartListHead |
Definition at line 32 of file job.c.
Referenced by LoadJobs(), NetrJobAdd(), NetrJobDel(), and ServiceInit().
RTL_RESOURCE StartListLock |
Definition at line 33 of file job.c.
Referenced by ServiceInit().
|
static |
Definition at line 38 of file job.c.
Referenced by DaysOfMonth().