ReactOS 0.4.16-dev-1279-gc894716
|
#include <win32k.h>
Go to the source code of this file.
Variables | |
PWINSTATION_OBJECT | InputWindowStation = NULL |
HWND | hwndSAS = NULL |
UNICODE_STRING | gustrWindowStationsDir |
|
static |
Definition at line 1821 of file winsta.c.
Referenced by NtUserBuildNameList().
|
static |
Definition at line 619 of file winsta.c.
Referenced by NtUserCreateWindowStation(), and NtUserOpenWindowStation().
|
static |
Definition at line 1633 of file winsta.c.
Referenced by NtUserBuildNameList().
BOOL FASTCALL CheckWinstaAttributeAccess | ( | ACCESS_MASK | DesiredAccess | ) |
Definition at line 388 of file winsta.c.
Referenced by NtUserGetClipCursor(), NtUserSetSystemCursor(), and UserClipCursor().
Definition at line 262 of file winsta.c.
Referenced by co_AddGuiApp().
DBG_DEFAULT_CHANNEL | ( | UserWinsta | ) |
|
static |
Definition at line 585 of file winsta.c.
Referenced by BuildUserModeWindowStationName(), NtUserCreateWindowStation(), and NtUserOpenWindowStation().
Definition at line 34 of file winsta.c.
Referenced by DriverEntry().
NTSTATUS FASTCALL IntCreateWindowStation | ( | OUT HWINSTA * | phWinSta, |
IN POBJECT_ATTRIBUTES | ObjectAttributes, | ||
IN KPROCESSOR_MODE | AccessMode, | ||
IN KPROCESSOR_MODE | OwnerMode, | ||
IN ACCESS_MASK | dwDesiredAccess, | ||
DWORD | Unknown2, | ||
DWORD | Unknown3, | ||
DWORD | Unknown4, | ||
DWORD | Unknown5, | ||
DWORD | Unknown6 | ||
) |
Definition at line 458 of file winsta.c.
Referenced by IntResolveDesktop(), and NtUserCreateWindowStation().
Definition at line 369 of file winsta.c.
Referenced by RemoveGuiApp().
PWINSTATION_OBJECT FASTCALL IntGetProcessWindowStation | ( | HWINSTA *phWinSta | OPTIONAL | ) |
Definition at line 411 of file winsta.c.
Referenced by NtUserActivateKeyboardLayout(), NtUserGetImeInfoEx(), NtUserGetKeyboardLayoutList(), NtUserLoadKeyboardLayoutEx(), NtUserSetImeInfoEx(), NtUserUnloadKeyboardLayout(), and UserSetDefaultInputLang().
Definition at line 382 of file winsta.c.
Referenced by co_MsqInsertMouseMessage(), MsqCleanupMessageQueue(), UserSetCursor(), and UserShowCursor().
NTSTATUS FASTCALL IntValidateWindowStationHandle | ( | HWINSTA | WindowStation, |
KPROCESSOR_MODE | AccessMode, | ||
ACCESS_MASK | DesiredAccess, | ||
PWINSTATION_OBJECT * | Object, | ||
POBJECT_HANDLE_INFORMATION | pObjectHandleInfo | ||
) |
Definition at line 232 of file winsta.c.
Referenced by BuildDesktopNameList(), IntGetProcessWindowStation(), IntGetWinStaForCbAccess(), NtUserCloseWindowStation(), NtUserLockWindowStation(), NtUserSetShellWindowEx(), NtUserSetWindowsHookEx(), NtUserSetWindowStationUser(), NtUserUnlockWindowStation(), UserCreateMenu(), UserGetShellWindow(), and UserSetProcessWindowStation().
Definition at line 106 of file winsta.c.
Referenced by DriverEntry().
Definition at line 138 of file winsta.c.
Referenced by DriverEntry().
Definition at line 203 of file winsta.c.
Referenced by DriverEntry().
NTSTATUS APIENTRY NtUserBuildNameList | ( | HWINSTA | hWindowStation, |
ULONG | dwSize, | ||
PVOID | lpBuffer, | ||
PULONG | pRequiredSize | ||
) |
Definition at line 1948 of file winsta.c.
Referenced by EnumNamesW().
Definition at line 1030 of file winsta.c.
Referenced by CloseWindowStation().
HWINSTA APIENTRY NtUserCreateWindowStation | ( | IN POBJECT_ATTRIBUTES | ObjectAttributes, |
IN ACCESS_MASK | dwDesiredAccess, | ||
DWORD | Unknown2, | ||
DWORD | Unknown3, | ||
DWORD | Unknown4, | ||
DWORD | Unknown5, | ||
DWORD | Unknown6 | ||
) |
Definition at line 742 of file winsta.c.
Referenced by CreateWindowStationW().
BOOL APIENTRY NtUserGetObjectInformation | ( | HANDLE | hObject, |
DWORD | nIndex, | ||
PVOID | pvInformation, | ||
DWORD | nLength, | ||
PDWORD | nLengthNeeded | ||
) |
Definition at line 1110 of file winsta.c.
Referenced by GetUserObjectInformationW().
Definition at line 1387 of file winsta.c.
Referenced by CreateDesktopW(), and GetProcessWindowStation().
Definition at line 1983 of file winsta.c.
Referenced by LockWorkStation().
HWINSTA APIENTRY NtUserOpenWindowStation | ( | IN POBJECT_ATTRIBUTES | ObjectAttributes, |
IN ACCESS_MASK | dwDesiredAccess | ||
) |
Definition at line 883 of file winsta.c.
Referenced by OpenWindowStationW().
Definition at line 1964 of file winsta.c.
Referenced by SetLogonNotifyWindow().
BOOL APIENTRY NtUserSetObjectInformation | ( | HANDLE | hObject, |
DWORD | nIndex, | ||
PVOID | pvInformation, | ||
DWORD | nLength | ||
) |
Definition at line 1529 of file winsta.c.
Referenced by SetProcessWindowStation().
BOOL NTAPI NtUserSetWindowStationUser | ( | IN HWINSTA | hWindowStation, |
IN PLUID | pluid, | ||
IN PSID psid | OPTIONAL, | ||
IN DWORD | size | ||
) |
Definition at line 2006 of file winsta.c.
Referenced by SetWindowStationUser().
Definition at line 1596 of file winsta.c.
Referenced by UnlockWindowStation().
Definition at line 51 of file winsta.c.
Referenced by UserInitialize().
Definition at line 1364 of file winsta.c.
Referenced by IntGetWinStaForCbAccess(), NtUserCloseWindowStation(), and NtUserGetProcessWindowStation().
Definition at line 1393 of file winsta.c.
Referenced by InitThreadCallback(), NtUserSetProcessWindowStation(), RawInputThreadMain(), and UserProcessDestroy().
UNICODE_STRING gustrWindowStationsDir |
Definition at line 27 of file winsta.c.
Referenced by BuildUserModeWindowStationName(), BuildWindowStationNameList(), IntResolveDesktop(), and UserCreateWinstaDirectory().
Definition at line 24 of file winsta.c.
Referenced by DefWndHandleSetCursor(), DefWndHandleSysCommand(), DoTheScreenSaver(), ExitThreadCallback(), IntDefWindowProc(), MENU_TrackKbdMenuBar(), MENU_TrackMenu(), NotifyLogon(), NtUserCallOneParam(), NtUserLockWorkStation(), NtUserSetLogonNotifyWindow(), RegisterHotKeys(), UnregisterHotKeys(), UserEndShutdown(), and UserInitiateShutdown().
PWINSTATION_OBJECT InputWindowStation = NULL |
Definition at line 21 of file winsta.c.
Referenced by co_UserProcessHotKeys(), InitThreadCallback(), IntCreateWindowStation(), IntResolveDesktop(), IntWinStaObjectDelete(), NtUserMessageCall(), NtUserSwitchDesktop(), RawInputThreadMain(), UserInitializeDesktop(), and UserOpenInputDesktop().