86 ERR(
"Failed creating handle table\n");
93 ERR(
"Error init session impl.\n");
99 Status =
RegOpenKey(
L"\\Registry\\Machine\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows",
123 { 0x55555555, 0xaaaaaaaa, 0x55555555, 0xaaaaaaaa,
124 0x55555555, 0xaaaaaaaa, 0x55555555, 0xaaaaaaaa };
158 if (hPattern55AABitmap ==
NULL)
177 HANDLE hPowerRequestEvent,
178 HANDLE hMediaRequestEvent)
182 TRACE(
"Enter NtUserInitialize(%lx, %p, %p)\n",
183 dwWinVersion, hPowerRequestEvent, hMediaRequestEvent);
VOID FASTCALL UserEnterShared(VOID)
#define STATUS_INSUFFICIENT_RESOURCES
BOOL FASTCALL UserIsEntered(VOID)
NTSYSAPI NTSTATUS NTAPI ZwClose(_In_ HANDLE Handle)
PVOID NTAPI PsGetCurrentThreadWin32Thread(VOID)
NTSTATUS NTAPI ExDeleteResourceLite(IN PERESOURCE Resource)
ATOM gaGuiConsoleWndClass
BOOLEAN NTAPI ExAcquireResourceExclusiveLite(IN PERESOURCE Resource, IN BOOLEAN Wait)
HBRUSH NTAPI IntGdiCreatePatternBrush(HBITMAP hbmPattern)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
NTSTATUS APIENTRY NtUserInitialize(DWORD dwWinVersion, HANDLE hPowerRequestEvent, HANDLE hMediaRequestEvent)
NTSTATUS NTAPI UserCreateWinstaDirectory(VOID)
BOOL g_AlwaysDisplayVersion
PPROCESSINFO gppiInputProvider
BOOLEAN NTAPI ExIsResourceAcquiredExclusiveLite(IN PERESOURCE Resource)
VOID FASTCALL UserEnterExclusive(VOID)
DBG_DEFAULT_CHANNEL(UserMisc)
static NTSTATUS FASTCALL InitUserAtoms(VOID)
#define NT_SUCCESS(StatCode)
BOOL FASTCALL RegisterControlAtoms(VOID)
BOOL NTAPI RegReadDWORD(HKEY hkey, PWSTR pwszValue, PDWORD pdwData)
VOID FASTCALL ExReleaseResourceLite(IN PERESOURCE Resource)
#define STATUS_UNSUCCESSFUL
NTSTATUS NTAPI NtAddAtom(IN PWSTR AtomName, IN ULONG AtomNameLength, OUT PRTL_ATOM Atom)
#define KeEnterCriticalRegion()
BOOL NTAPI NtUserUpdatePerUserSystemParameters(DWORD dwReserved, BOOL bEnable)
VOID InitCsrProcess(VOID)
VOID FASTCALL UserLeave(VOID)
#define KeLeaveCriticalRegion()
BOOL FASTCALL UserCreateHandleTable(VOID)
BOOL FASTCALL UserIsEnteredExclusive(VOID)
BOOLEAN NTAPI ExAcquireResourceSharedLite(IN PERESOURCE Resource, IN BOOLEAN Wait)
NTSTATUS FASTCALL InitSessionImpl(VOID)
NTSTATUS NTAPI InitUserImpl(VOID)
NTSTATUS NTAPI UserInitialize(VOID)
ULONG NTAPI ExIsResourceAcquiredSharedLite(IN PERESOURCE Resource)
NTSTATUS NTAPI InitVideo(VOID)
#define ASSERT_NOGDILOCKS()
static const WORD wPattern55AA[]
VOID FASTCALL CleanupUserImpl(VOID)
VOID NTAPI KeBugCheckEx(_In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4)
RTL_ATOM FASTCALL IntAddGlobalAtom(LPWSTR lpBuffer, BOOL PinAtom)
HBITMAP NTAPI GreCreateBitmap(_In_ ULONG nWidth, _In_ ULONG nHeight, _In_ ULONG cPlanes, _In_ ULONG cBitsPixel, _In_opt_ PVOID pvBits)