1 #ifndef __WIN32K_MISC_H
2 #define __WIN32K_MISC_H
4 typedef struct INTENG_ENTER_LEAVE_TAG
6 /* Contents is private to EngEnter/EngLeave */
10 CLIPOBJ
*TrivialClipObj
;
13 } INTENG_ENTER_LEAVE
, *PINTENG_ENTER_LEAVE
;
15 extern BOOL APIENTRY
IntEngEnter(PINTENG_ENTER_LEAVE EnterLeave
,
22 extern BOOL APIENTRY
IntEngLeave(PINTENG_ENTER_LEAVE EnterLeave
);
24 extern HGDIOBJ StockObjects
[];
25 extern SHORT gusLanguageID
;
27 SHORT FASTCALL
IntGdiGetLanguageID(VOID
);
28 DWORD APIENTRY
IntGetQueueStatus(BOOL ClearChanges
);
29 VOID FASTCALL
IntUserManualGuiCheck(LONG Check
);
30 PVOID APIENTRY
HackSecureVirtualMemory(IN PVOID
,IN SIZE_T
,IN ULONG
,OUT PVOID
*);
31 VOID APIENTRY
HackUnsecureVirtualMemory(IN PVOID
);
36 IN PCWSTR pwszKeyName
,
37 IN PCWSTR pwszValueName
,
45 IN PCWSTR pwszKeyName
,
46 IN PCWSTR pwszValueName
,
51 #endif /* __WIN32K_MISC_H */