4 #define WIN32_NO_STATUS
6 #define COM_NO_WINDOWS_H
15 #include <undocuser.h>
17 #include <ndk/rtlfuncs.h>
21 #include <wine/debug.h>
23 #define JOB_NAME_LENGTH 9
35 LIST_ENTRY StartEntry
;
36 ULARGE_INTEGER StartTime
;
37 WCHAR Name
[JOB_NAME_LENGTH
];
48 extern DWORD dwNextJobId
;
49 extern DWORD dwJobCount
;
51 extern LIST_ENTRY JobListHead
;
52 extern RTL_RESOURCE JobListLock
;
54 extern LIST_ENTRY StartListHead
;
55 extern RTL_RESOURCE StartListLock
;
57 extern HANDLE Events
[2];
63 GetNextJobTimeout(VOID
);
80 CalculateNextStartTime(
84 InsertJobIntoStartList(
85 _In_ PLIST_ENTRY StartListHead
,
90 _In_ PLIST_ENTRY StartListHead
);
100 #endif /* _SCHEDSVC_PCH_ */