2 * internal executive prototypes
5 #ifndef __NTOSKRNL_INCLUDE_INTERNAL_EXECUTIVE_H
6 #define __NTOSKRNL_INCLUDE_INTERNAL_EXECUTIVE_H
11 typedef struct _WINSTATION_OBJECT
18 LIST_ENTRY DesktopListHead
;
19 PRTL_ATOM_TABLE AtomTable
;
21 /* FIXME: Clipboard */
22 } WINSTATION_OBJECT
, *PWINSTATION_OBJECT
;
24 typedef struct _DESKTOP_OBJECT
31 struct _WINSTATION_OBJECT
*WindowStation
;
32 LIST_ENTRY WindowListHead
;
33 } DESKTOP_OBJECT
, *PDESKTOP_OBJECT
;
36 typedef VOID (*PLOOKASIDE_MINMAX_ROUTINE
)(
40 PUSHORT MaximumDepth
);
42 /* GLOBAL VARIABLES *********************************************************/
44 TIME_ZONE_INFORMATION SystemTimeZoneInfo
;
46 /* INITIALIZATION FUNCTIONS *************************************************/
54 ExInitTimeZoneInfo (VOID
);
56 ExInitializeWorkerThreads(VOID
);
58 ExpInitLookasideLists(VOID
);
60 #endif /* __NTOSKRNL_INCLUDE_INTERNAL_EXECUTIVE_H */