ReactOS 0.4.16-dev-106-g10b08aa
|
#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 1810 of file winsta.c.
Referenced by NtUserBuildNameList().
|
static |
Definition at line 608 of file winsta.c.
Referenced by NtUserCreateWindowStation(), and NtUserOpenWindowStation().
|
static |
Definition at line 1622 of file winsta.c.
Referenced by NtUserBuildNameList().
BOOL FASTCALL CheckWinstaAttributeAccess | ( | ACCESS_MASK | DesiredAccess | ) |
Definition at line 377 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 574 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 447 of file winsta.c.
Referenced by IntResolveDesktop(), and NtUserCreateWindowStation().
Definition at line 358 of file winsta.c.
Referenced by RemoveGuiApp().
PWINSTATION_OBJECT FASTCALL IntGetProcessWindowStation | ( | HWINSTA *phWinSta | OPTIONAL | ) |
Definition at line 400 of file winsta.c.
Referenced by NtUserActivateKeyboardLayout(), NtUserGetImeInfoEx(), NtUserGetKeyboardLayoutList(), NtUserLoadKeyboardLayoutEx(), NtUserSetImeInfoEx(), NtUserUnloadKeyboardLayout(), and UserSetDefaultInputLang().
Definition at line 371 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 1937 of file winsta.c.
Referenced by EnumNamesW().
Definition at line 1019 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 731 of file winsta.c.
Referenced by CreateWindowStationW().
BOOL APIENTRY NtUserGetObjectInformation | ( | HANDLE | hObject, |
DWORD | nIndex, | ||
PVOID | pvInformation, | ||
DWORD | nLength, | ||
PDWORD | nLengthNeeded | ||
) |
Definition at line 1099 of file winsta.c.
Referenced by GetUserObjectInformationW().
Definition at line 1376 of file winsta.c.
Referenced by CreateDesktopW(), and GetProcessWindowStation().
Definition at line 1972 of file winsta.c.
Referenced by LockWorkStation().
HWINSTA APIENTRY NtUserOpenWindowStation | ( | IN POBJECT_ATTRIBUTES | ObjectAttributes, |
IN ACCESS_MASK | dwDesiredAccess | ||
) |
Definition at line 872 of file winsta.c.
Referenced by OpenWindowStationW().
Definition at line 1953 of file winsta.c.
Referenced by SetLogonNotifyWindow().
BOOL APIENTRY NtUserSetObjectInformation | ( | HANDLE | hObject, |
DWORD | nIndex, | ||
PVOID | pvInformation, | ||
DWORD | nLength | ||
) |
Definition at line 1518 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 1995 of file winsta.c.
Referenced by SetWindowStationUser().
Definition at line 1585 of file winsta.c.
Referenced by UnlockWindowStation().
Definition at line 51 of file winsta.c.
Referenced by UserInitialize().
Definition at line 1353 of file winsta.c.
Referenced by IntGetWinStaForCbAccess(), NtUserCloseWindowStation(), and NtUserGetProcessWindowStation().
Definition at line 1382 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().