+ NtCurrentPeb()->KernelCallbackTable[USER32_CALLBACK_SENDWINDOWPOSCHANGING] =
+ (PVOID)User32SendWINDOWPOSCHANGINGMessageForKernel;
+ NtCurrentPeb()->KernelCallbackTable[USER32_CALLBACK_SENDWINDOWPOSCHANGED] =
+ (PVOID)User32SendWINDOWPOSCHANGEDMessageForKernel;
+ NtCurrentPeb()->KernelCallbackTable[USER32_CALLBACK_SENDSTYLECHANGING] =
+ (PVOID)User32SendSTYLECHANGINGMessageForKernel;
+ NtCurrentPeb()->KernelCallbackTable[USER32_CALLBACK_SENDSTYLECHANGED] =
+ (PVOID)User32SendSTYLECHANGEDMessageForKernel;
+ NtCurrentPeb()->KernelCallbackTable[USER32_CALLBACK_LOADSYSMENUTEMPLATE] =
+ (PVOID)User32LoadSysMenuTemplateForKernel;
+ NtCurrentPeb()->KernelCallbackTable[USER32_CALLBACK_LOADDEFAULTCURSORS] =
+ (PVOID)User32SetupDefaultCursors;
+
+ /* Allocate an index for user32 thread local data. */
+ User32TlsIndex = TlsAlloc();