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",
119 { 0x55555555, 0xaaaaaaaa, 0x55555555, 0xaaaaaaaa,
120 0x55555555, 0xaaaaaaaa, 0x55555555, 0xaaaaaaaa };
154 if (hPattern55AABitmap ==
NULL)
173 HANDLE hPowerRequestEvent,
174 HANDLE hMediaRequestEvent)
178 TRACE(
"Enter NtUserInitialize(%lx, %p, %p)\n",
179 dwWinVersion, hPowerRequestEvent, hMediaRequestEvent);
HBITMAP NTAPI GreCreateBitmap(_In_ ULONG nWidth, _In_ ULONG nHeight, _In_ ULONG cPlanes, _In_ ULONG cBitsPixel, _In_opt_ PVOID pvBits)
#define DBG_DEFAULT_CHANNEL(ch)
HBRUSH NTAPI IntGdiCreatePatternBrush(HBITMAP hbmPattern)
static const WORD wPattern55AA[]
VOID InitCsrProcess(VOID)
#define NT_SUCCESS(StatCode)
#define ExAcquireResourceExclusiveLite(res, wait)
#define ExDeleteResourceLite(res)
#define ExAcquireResourceSharedLite(res, wait)
#define ASSERT_NOGDILOCKS()
BOOL NTAPI NtUserUpdatePerUserSystemParameters(DWORD dwReserved, BOOL bEnable)
#define KeLeaveCriticalRegion()
#define KeEnterCriticalRegion()
NTSYSAPI NTSTATUS NTAPI ZwClose(_In_ HANDLE Handle)
NTSTATUS NTAPI NtAddAtom(IN PWSTR AtomName, IN ULONG AtomNameLength, OUT PRTL_ATOM Atom)
VOID FASTCALL ExReleaseResourceLite(IN PERESOURCE Resource)
BOOLEAN NTAPI ExIsResourceAcquiredExclusiveLite(IN PERESOURCE Resource)
ULONG NTAPI ExIsResourceAcquiredSharedLite(IN PERESOURCE Resource)
PVOID NTAPI PsGetCurrentThreadWin32Thread(VOID)
NTSTATUS NTAPI UserCreateWinstaDirectory(VOID)
PPROCESSINFO gppiInputProvider
NTSTATUS NTAPI UserInitialize(VOID)
BOOL FASTCALL UserIsEntered(VOID)
BOOL g_AlwaysDisplayVersion
BOOL FASTCALL RegisterControlAtoms(VOID)
NTSTATUS NTAPI InitUserImpl(VOID)
VOID FASTCALL UserLeave(VOID)
VOID FASTCALL CleanupUserImpl(VOID)
static NTSTATUS FASTCALL InitUserAtoms(VOID)
NTSTATUS APIENTRY NtUserInitialize(DWORD dwWinVersion, HANDLE hPowerRequestEvent, HANDLE hMediaRequestEvent)
VOID FASTCALL UserEnterShared(VOID)
VOID FASTCALL UserEnterExclusive(VOID)
ATOM gaGuiConsoleWndClass
BOOL FASTCALL UserIsEnteredExclusive(VOID)
VOID NTAPI KeBugCheckEx(_In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4)
#define STATUS_UNSUCCESSFUL
#define STATUS_INSUFFICIENT_RESOURCES
RTL_ATOM FASTCALL IntAddGlobalAtom(LPWSTR lpBuffer, BOOL PinAtom)
BOOL InitializeGreCSRSS(VOID)
BOOL NTAPI RegReadDWORD(HKEY hkey, PCWSTR pwszValue, PDWORD pdwData)
NTSTATUS NTAPI InitVideo(VOID)
BOOL FASTCALL UserCreateHandleTable(VOID)
NTSTATUS NTAPI IntInitWin32PowerManagement(_In_ HANDLE hPowerRequestEvent)
Initializes the power management side of Win32 kernel-mode subsystem component. This enables communic...
NTSTATUS FASTCALL InitSessionImpl(VOID)