|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <limits.h>#include <stdarg.h>#include <stdio.h>#include <windef.h>#include <winbase.h>#include <winreg.h>#include <winsvc.h>#include <winuser.h>#include <ndk/rtlfuncs.h>#include <atsvc_s.h>#include <wine/debug.h>

Go to the source code of this file.
Classes | |
| struct | _JOB |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | _INC_WINDOWS |
| #define | COM_NO_WINDOWS_H |
| #define | JOB_NAME_LENGTH 9 |
Typedefs | |
| typedef struct _JOB | JOB |
| typedef struct _JOB * | PJOB |
Functions | |
| NTSYSAPI ULONG NTAPI | RtlRandomEx (PULONG Seed) |
| VOID | GetNextJobTimeout (HANDLE hTimer) |
| VOID | RunCurrentJobs (VOID) |
| LONG | SaveJob (PJOB pJob) |
| LONG | DeleteJob (PJOB pJob) |
| LONG | LoadJobs (VOID) |
| VOID | CalculateNextStartTime (_In_ PJOB pJob) |
| VOID | InsertJobIntoStartList (_In_ PLIST_ENTRY StartListHead, _In_ PJOB pJob) |
| VOID | DumpStartList (_In_ PLIST_ENTRY StartListHead) |
| DWORD WINAPI | RpcThreadRoutine (LPVOID lpParameter) |
Variables | |
| DWORD | dwNextJobId |
| DWORD | dwJobCount |
| LIST_ENTRY | JobListHead |
| RTL_RESOURCE | JobListLock |
| LIST_ENTRY | StartListHead |
| RTL_RESOURCE | StartListLock |
| HANDLE | Events [3] |
Definition at line 468 of file job.c.
Referenced by LoadJobs(), and NetrJobAdd().
| VOID DumpStartList | ( | _In_ PLIST_ENTRY | StartListHead | ) |
Referenced by LoadJobs(), NetrJobAdd(), and NetrJobDel().
Definition at line 45 of file job.c.
Referenced by SchedServiceMain().
| VOID InsertJobIntoStartList | ( | _In_ PLIST_ENTRY | StartListHead, |
| _In_ PJOB | pJob | ||
| ) |
Definition at line 319 of file job.c.
Referenced by ServiceInit().
Definition at line 20 of file rpcserver.c.
Referenced by get_uuid(), GetJobName(), and KsecGenRandom().
Definition at line 123 of file job.c.
Referenced by SchedServiceMain().
|
extern |
Definition at line 29 of file job.c.
Referenced by LoadJobs(), NetrJobAdd(), NetrJobDel(), and NetrJobEnum().
|
extern |
Definition at line 28 of file job.c.
Referenced by LoadJobs(), and NetrJobAdd().
|
extern |
Definition at line 40 of file schedsvc.c.
Referenced by dispatch(), NetrJobAdd(), NetrJobDel(), PrintEvents(), SchedServiceMain(), SerialInterruptService(), ServiceControlHandler(), ServiceInit(), SockGetTdiName(), TdiCall(), TdiSendThread(), and WSPSelect().
|
extern |
Definition at line 30 of file job.c.
Referenced by GetNextJobTimeout(), LoadJobs(), NetrJobAdd(), NetrJobDel(), NetrJobEnum(), NetrJobGetInfo(), RunCurrentJobs(), and ServiceInit().
|
extern |
Definition at line 31 of file job.c.
Referenced by LoadJobs(), NetrJobAdd(), NetrJobDel(), NetrJobEnum(), NetrJobGetInfo(), SchedServiceMain(), and ServiceInit().
|
extern |
Definition at line 33 of file job.c.
Referenced by LoadJobs(), NetrJobAdd(), NetrJobDel(), and ServiceInit().
|
extern |
Definition at line 34 of file job.c.
Referenced by ServiceInit().