ReactOS 0.4.16-dev-306-g647d351
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Classes | |
struct | _WIN32_KERNEL_OBJECT_HEADER |
Macros | |
#define | NDEBUG |
Typedefs | |
typedef struct _WIN32_KERNEL_OBJECT_HEADER | WIN32_KERNEL_OBJECT_HEADER |
typedef struct _WIN32_KERNEL_OBJECT_HEADER * | PWIN32_KERNEL_OBJECT_HEADER |
VOID NTAPI ExpDesktopClose | ( | IN PEPROCESS Process | OPTIONAL, |
IN PVOID | Object, | ||
IN ACCESS_MASK | GrantedAccess, | ||
IN ULONG | ProcessHandleCount, | ||
IN ULONG | SystemHandleCount | ||
) |
Definition at line 237 of file win32k.c.
Referenced by ExpWin32kInit().
Definition at line 202 of file win32k.c.
Referenced by ExpWin32kInit().
BOOLEAN NTAPI ExpDesktopOkToClose | ( | IN PEPROCESS Process | OPTIONAL, |
IN PVOID | Object, | ||
IN HANDLE | Handle, | ||
IN KPROCESSOR_MODE | AccessMode | ||
) |
Definition at line 113 of file win32k.c.
Referenced by ExpWin32kInit().
NTSTATUS NTAPI ExpDesktopOpen | ( | IN OB_OPEN_REASON | Reason, |
IN PEPROCESS Process | OPTIONAL, | ||
IN PVOID | ObjectBody, | ||
IN ACCESS_MASK | GrantedAccess, | ||
IN ULONG | HandleCount | ||
) |
Definition at line 216 of file win32k.c.
Referenced by ExpWin32kInit().
Definition at line 259 of file win32k.c.
Referenced by ExpInitSystemPhase1().
NTSTATUS NTAPI ExpWin32SessionCallout | ( | _In_ PVOID | Object, |
_In_ PKWIN32_SESSION_CALLOUT | CalloutProcedure, | ||
_Inout_opt_ PVOID | Parameter | ||
) |
Definition at line 52 of file win32k.c.
Referenced by ExpDesktopClose(), ExpDesktopDelete(), ExpDesktopOkToClose(), ExpDesktopOpen(), ExpWindowStationOkToClose(), ExpWinStaObjectDelete(), and ExpWinStaObjectParse().
BOOLEAN NTAPI ExpWindowStationOkToClose | ( | IN PEPROCESS Process | OPTIONAL, |
IN PVOID | Object, | ||
IN HANDLE | Handle, | ||
IN KPROCESSOR_MODE | AccessMode | ||
) |
Definition at line 135 of file win32k.c.
Referenced by ExpWin32kInit().
Definition at line 157 of file win32k.c.
Referenced by ExpWin32kInit().
NTSTATUS NTAPI ExpWinStaObjectParse | ( | IN PVOID | ParseObject, |
IN PVOID | ObjectType, | ||
IN OUT PACCESS_STATE | AccessState, | ||
IN KPROCESSOR_MODE | AccessMode, | ||
IN ULONG | Attributes, | ||
IN OUT PUNICODE_STRING | CompleteName, | ||
IN OUT PUNICODE_STRING | RemainingName, | ||
IN OUT PVOID Context | OPTIONAL, | ||
IN PSECURITY_QUALITY_OF_SERVICE SecurityQos | OPTIONAL, | ||
OUT PVOID * | Object | ||
) |
Definition at line 171 of file win32k.c.
Referenced by ExpWin32kInit().
POBJECT_TYPE ExDesktopObjectType = NULL |
Definition at line 22 of file win32k.c.
Referenced by ExpWin32kInit(), InitDesktopImpl(), IntAssignDesktopSecurityOnParse(), IntCreateDesktop(), IntDesktopObjectParse(), IntGetDesktopObjectHandle(), IntResolveDesktop(), IntValidateDesktopHandle(), IntWinStaObjectParse(), NtUserConsoleControl(), NtUserGetThreadDesktop(), NtUserOpenDesktop(), TestObjectTypes(), and UserOpenInputDesktop().
GENERIC_MAPPING ExpDesktopMapping |
PKWIN32_SESSION_CALLOUT ExpDesktopObjectClose = NULL |
Definition at line 46 of file win32k.c.
Referenced by ExpDesktopClose(), and PsEstablishWin32Callouts().
PKWIN32_SESSION_CALLOUT ExpDesktopObjectDelete = NULL |
Definition at line 44 of file win32k.c.
Referenced by ExpDesktopDelete(), and PsEstablishWin32Callouts().
PKWIN32_SESSION_CALLOUT ExpDesktopObjectOkToClose = NULL |
Definition at line 43 of file win32k.c.
Referenced by ExpDesktopOkToClose(), and PsEstablishWin32Callouts().
PKWIN32_SESSION_CALLOUT ExpDesktopObjectOpen = NULL |
Definition at line 45 of file win32k.c.
Referenced by ExpDesktopOpen(), and PsEstablishWin32Callouts().
GENERIC_MAPPING ExpWindowStationMapping |
PKWIN32_SESSION_CALLOUT ExpWindowStationObjectDelete = NULL |
Definition at line 41 of file win32k.c.
Referenced by ExpWinStaObjectDelete(), and PsEstablishWin32Callouts().
PKWIN32_SESSION_CALLOUT ExpWindowStationObjectOkToClose = NULL |
Definition at line 42 of file win32k.c.
Referenced by ExpWindowStationOkToClose(), and PsEstablishWin32Callouts().
PKWIN32_SESSION_CALLOUT ExpWindowStationObjectParse = NULL |
Definition at line 40 of file win32k.c.
Referenced by ExpWinStaObjectParse(), and PsEstablishWin32Callouts().
POBJECT_TYPE ExWindowStationObjectType = NULL |
Definition at line 21 of file win32k.c.
Referenced by co_UserCreateWindowEx(), ExpWin32kInit(), InitWindowStationImpl(), IntCreateWindowStation(), IntResolveDesktop(), IntValidateWindowStationHandle(), IntWinStaObjectParse(), NtUserGetObjectInformation(), NtUserOpenWindowStation(), RawInputThreadMain(), TestObjectTypes(), and UserSetProcessWindowStation().