3 #define DECLARE_RETURN(type) type _ret_ 4 #define RETURN(value) { _ret_ = value; goto _cleanup_; } 5 #define CLEANUP ASSERT(FALSE); _cleanup_ 6 #define END_CLEANUP return _ret_; 7 #define IS_IMM_MODE() (gpsi && (gpsi->dwSRVIFlags & SRVINFO_IMM32)) 9 #define UserEnterCo UserEnterExclusive 10 #define UserLeaveCo UserLeave
VOID FASTCALL UserEnterShared(VOID)
#define _When_(expr, annos)
BOOL FASTCALL UserIsEnteredExclusive(VOID)
VOID FASTCALL UserEnterExclusive(VOID)
_Success_(return !=0) _At_(pustrName -> Buffer, _Out_z_bytecap_post_bytecount_(pustrName->MaximumLength, return *2+2)) ULONG APIENTRY NtUserGetAtomName(_In_ ATOM atom, _Inout_ PUNICODE_STRING pustrName)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
_In_z_ PCWSTR _In_ ULONG _Post_z_ PVOID _In_ ULONG cjDataSize
_In_ ULONG _In_opt_ PVOID pvData
VOID FASTCALL UserLeave(VOID)
BOOL g_AlwaysDisplayVersion
_In_z_ PCWSTR _In_ ULONG _In_reads_bytes_(cjDataSize) const VOID *pvData
DWORD FASTCALL UserGetLanguageToggle(VOID)
_In_z_ PCWSTR pwszValueName
BOOL FASTCALL UserIsEntered(VOID)
PPROCESSINFO ppiScrnSaver
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO _In_ HDEV _In_ LPWSTR pwszDeviceName
PPROCESSINFO gppiInputProvider
VOID FASTCALL CleanupUserImpl(VOID)
_In_z_ PCWSTR _In_ ULONG _Out_writes_bytes_(cjDataSize) _When_(ulType
CODE_SEG("INIT") NTSTATUS NTAPI InitUserImpl(VOID)
_In_z_ PCWSTR _In_ ULONG ulType
NTSTATUS NTAPI InitUserImpl(VOID)
ATOM gaGuiConsoleWndClass
PGRAPHICS_DEVICE NTAPI InitDisplayDriver(IN PWSTR pwszDeviceName, IN PWSTR pwszRegKey)