|
typedef enum _OB_OPEN_REASON | OB_OPEN_REASON |
|
typedef struct _OB_DUMP_CONTROL | OB_DUMP_CONTROL |
|
typedef struct _OB_DUMP_CONTROL * | POB_DUMP_CONTROL |
|
typedef VOID(NTAPI * | OB_DUMP_METHOD) (_In_ PVOID Object, _In_opt_ POB_DUMP_CONTROL Control) |
|
typedef NTSTATUS(NTAPI * | OB_OPEN_METHOD) (_In_ OB_OPEN_REASON Reason, _In_opt_ PEPROCESS Process, _In_ PVOID ObjectBody, _In_ ACCESS_MASK GrantedAccess, _In_ ULONG HandleCount) |
|
typedef VOID(NTAPI * | OB_CLOSE_METHOD) (_In_opt_ PEPROCESS Process, _In_ PVOID Object, _In_ ACCESS_MASK GrantedAccess, _In_ ULONG ProcessHandleCount, _In_ ULONG SystemHandleCount) |
|
typedef VOID(NTAPI * | OB_DELETE_METHOD) (_In_ PVOID Object) |
|
typedef NTSTATUS(NTAPI * | OB_PARSE_METHOD) (_In_ PVOID ParseObject, _In_ PVOID ObjectType, _Inout_ PACCESS_STATE AccessState, _In_ KPROCESSOR_MODE AccessMode, _In_ ULONG Attributes, _Inout_ PUNICODE_STRING CompleteName, _Inout_ PUNICODE_STRING RemainingName, _Inout_opt_ PVOID Context, _In_opt_ PSECURITY_QUALITY_OF_SERVICE SecurityQos, _Out_ PVOID *Object) |
|
typedef NTSTATUS(NTAPI * | OB_SECURITY_METHOD) (_In_ PVOID Object, _In_ SECURITY_OPERATION_CODE OperationType, _In_ PSECURITY_INFORMATION SecurityInformation, _In_ PSECURITY_DESCRIPTOR SecurityDescriptor, _Inout_ PULONG CapturedLength, _Inout_ PSECURITY_DESCRIPTOR *ObjectSecurityDescriptor, _In_ POOL_TYPE PoolType, _In_ PGENERIC_MAPPING GenericMapping) |
|
typedef NTSTATUS(NTAPI * | OB_QUERYNAME_METHOD) (_In_ PVOID Object, _In_ BOOLEAN HasObjectName, _Out_ POBJECT_NAME_INFORMATION ObjectNameInfo, _In_ ULONG Length, _Out_ PULONG ReturnLength, _In_ KPROCESSOR_MODE AccessMode) |
|
typedef BOOLEAN(NTAPI * | OB_OKAYTOCLOSE_METHOD) (_In_opt_ PEPROCESS Process, _In_ PVOID Object, _In_ HANDLE Handle, _In_ KPROCESSOR_MODE AccessMode) |
|
typedef struct _OBJECT_HANDLE_ATTRIBUTE_INFORMATION | OBJECT_HANDLE_ATTRIBUTE_INFORMATION |
|
typedef struct _OBJECT_HANDLE_ATTRIBUTE_INFORMATION * | POBJECT_HANDLE_ATTRIBUTE_INFORMATION |
|
typedef struct _OBJECT_DIRECTORY_INFORMATION | OBJECT_DIRECTORY_INFORMATION |
|
typedef struct _OBJECT_DIRECTORY_INFORMATION * | POBJECT_DIRECTORY_INFORMATION |
|
typedef struct _OBJECT_TYPE_INFORMATION | OBJECT_TYPE_INFORMATION |
|
typedef struct _OBJECT_TYPE_INFORMATION * | POBJECT_TYPE_INFORMATION |
|
typedef struct _OBJECT_ALL_TYPES_INFORMATION | OBJECT_ALL_TYPES_INFORMATION |
|
typedef struct _OBJECT_ALL_TYPES_INFORMATION * | POBJECT_ALL_TYPES_INFORMATION |
|
typedef struct _OBJECT_CREATE_INFORMATION | OBJECT_CREATE_INFORMATION |
|
typedef struct _OBJECT_CREATE_INFORMATION * | POBJECT_CREATE_INFORMATION |
|
typedef struct _OBJECT_TYPE_INITIALIZER | OBJECT_TYPE_INITIALIZER |
|
typedef struct _OBJECT_TYPE_INITIALIZER * | POBJECT_TYPE_INITIALIZER |
|
typedef struct _OBJECT_TYPE | OBJECT_TYPE |
|
typedef struct _OBJECT_DIRECTORY_ENTRY | OBJECT_DIRECTORY_ENTRY |
|
typedef struct _OBJECT_DIRECTORY_ENTRY * | POBJECT_DIRECTORY_ENTRY |
|
typedef struct _OBJECT_DIRECTORY | OBJECT_DIRECTORY |
|
typedef struct _OBJECT_DIRECTORY * | POBJECT_DIRECTORY |
|
typedef struct _OBJECT_HEADER_NAME_INFO | OBJECT_HEADER_NAME_INFO |
|
typedef struct _OBJECT_HEADER_NAME_INFO * | POBJECT_HEADER_NAME_INFO |
|
typedef struct _OBJECT_HANDLE_COUNT_ENTRY | OBJECT_HANDLE_COUNT_ENTRY |
|
typedef struct _OBJECT_HANDLE_COUNT_ENTRY * | POBJECT_HANDLE_COUNT_ENTRY |
|
typedef struct _OBJECT_HANDLE_COUNT_DATABASE | OBJECT_HANDLE_COUNT_DATABASE |
|
typedef struct _OBJECT_HANDLE_COUNT_DATABASE * | POBJECT_HANDLE_COUNT_DATABASE |
|
typedef struct _OBJECT_HEADER_HANDLE_INFO | OBJECT_HEADER_HANDLE_INFO |
|
typedef struct _OBJECT_HEADER_HANDLE_INFO * | POBJECT_HEADER_HANDLE_INFO |
|
typedef struct _OBJECT_HEADER_CREATOR_INFO | OBJECT_HEADER_CREATOR_INFO |
|
typedef struct _OBJECT_HEADER_CREATOR_INFO * | POBJECT_HEADER_CREATOR_INFO |
|
typedef struct _OBJECT_HEADER_QUOTA_INFO | OBJECT_HEADER_QUOTA_INFO |
|
typedef struct _OBJECT_HEADER_QUOTA_INFO * | POBJECT_HEADER_QUOTA_INFO |
|
typedef struct _OBJECT_HEADER | OBJECT_HEADER |
|
typedef struct _OBJECT_HEADER * | POBJECT_HEADER |
|
typedef struct _OBP_LOOKUP_CONTEXT | OBP_LOOKUP_CONTEXT |
|
typedef struct _OBP_LOOKUP_CONTEXT * | POBP_LOOKUP_CONTEXT |
|
typedef struct _DEVICE_MAP | DEVICE_MAP |
|
typedef struct _DEVICE_MAP * | PDEVICE_MAP |
|
typedef struct _OBJECT_SYMBOLIC_LINK | OBJECT_SYMBOLIC_LINK |
|
typedef struct _OBJECT_SYMBOLIC_LINK * | POBJECT_SYMBOLIC_LINK |
|