ReactOS
0.4.15-dev-1618-g9c8ed68
|
#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 1774 of file winsta.c.
Referenced by NtUserBuildNameList().
|
static |
Definition at line 572 of file winsta.c.
Referenced by NtUserCreateWindowStation(), and NtUserOpenWindowStation().
|
static |
Definition at line 1586 of file winsta.c.
Referenced by NtUserBuildNameList().
BOOL FASTCALL CheckWinstaAttributeAccess | ( | ACCESS_MASK | DesiredAccess | ) |
Definition at line 353 of file winsta.c.
Referenced by NtUserGetClipCursor(), NtUserSetSystemCursor(), and UserClipCursor().
Definition at line 260 of file winsta.c.
Referenced by co_AddGuiApp().
DBG_DEFAULT_CHANNEL | ( | UserWinsta | ) |
|
static |
Definition at line 538 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 411 of file winsta.c.
Referenced by IntResolveDesktop(), and NtUserCreateWindowStation().
Definition at line 347 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 230 of file winsta.c.
Referenced by BuildDesktopNameList(), 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 136 of file winsta.c.
Referenced by DriverEntry().
Definition at line 201 of file winsta.c.
Referenced by DriverEntry().
NTSTATUS APIENTRY NtUserBuildNameList | ( | HWINSTA | hWindowStation, |
ULONG | dwSize, | ||
PVOID | lpBuffer, | ||
PULONG | pRequiredSize | ||
) |
Definition at line 1901 of file winsta.c.
Referenced by EnumNamesW().
Definition at line 983 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 695 of file winsta.c.
Referenced by CreateWindowStationW().
BOOL APIENTRY NtUserGetObjectInformation | ( | HANDLE | hObject, |
DWORD | nIndex, | ||
PVOID | pvInformation, | ||
DWORD | nLength, | ||
PDWORD | nLengthNeeded | ||
) |
Definition at line 1063 of file winsta.c.
Referenced by GetUserObjectInformationW().
Definition at line 1340 of file winsta.c.
Referenced by CreateDesktopW(), and GetProcessWindowStation().
Definition at line 1505 of file winsta.c.
Referenced by LockWindowStation().
Definition at line 1936 of file winsta.c.
Referenced by LockWorkStation().
HWINSTA APIENTRY NtUserOpenWindowStation | ( | IN POBJECT_ATTRIBUTES | ObjectAttributes, |
IN ACCESS_MASK | dwDesiredAccess | ||
) |
Definition at line 836 of file winsta.c.
Referenced by OpenWindowStationW().
BOOL APIENTRY NtUserSetObjectInformation | ( | HANDLE | hObject, |
DWORD | nIndex, | ||
PVOID | pvInformation, | ||
DWORD | nLength | ||
) |
Definition at line 1482 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 1959 of file winsta.c.
Referenced by SetWindowStationUser().
Definition at line 1549 of file winsta.c.
Referenced by UnlockWindowStation().
Definition at line 51 of file winsta.c.
Referenced by UserInitialize().
Definition at line 1317 of file winsta.c.
Referenced by IntGetWinStaForCbAccess(), NtUserCloseWindowStation(), and NtUserGetProcessWindowStation().
Definition at line 1346 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(), and UserOpenInputDesktop().