Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_OBJECT_HEADER Struct Reference

#include <ob.h>

List of all members.

Public Attributes

LONG PointerCount
POBJECT_TYPE Type
UCHAR NameInfoOffset
UCHAR HandleInfoOffset
UCHAR QuotaInfoOffset
UCHAR Flags
PSECURITY_DESCRIPTOR SecurityDescriptor
QUAD Body


Member Data Documentation

QUAD _OBJECT_HEADER::Body
 

Definition at line 313 of file ob.h.

Referenced by IopParseDevice(), NtClose(), NtWaitForMultipleObjects(), ObCreateObject(), ObCreateObjectType(), ObDupHandleProcedure(), ObEnumerateObjectsByType(), ObGetObjectInformation(), ObInitSystem(), ObpCaptureHandleInformation(), ObpCreateTypeArray(), ObpDecrementHandleCount(), ObpDestroyTypeArray(), ObpLookupObjectName(), ObpProcessRemoveObjectQueue(), and ObReferenceObjectByHandle().

UCHAR _OBJECT_HEADER::Flags
 

Definition at line 306 of file ob.h.

Referenced by NtQueryObject(), ObCreateObject(), ObCreateObjectType(), ObDeleteCapturedInsertInfo(), ObGetObjectInformation(), ObInsertObject(), ObMakeTemporaryObject(), ObOpenObjectByName(), ObpAllocateObject(), ObpDecrementHandleCount(), ObpDeleteNameCheck(), ObpIncrementHandleCount(), ObpIncrementUnnamedHandleCount(), ObpInsertHandleCount(), ObpSetHandleAttributes(), and ObValidateSecurityQuota().

LONG _OBJECT_HEADER::HandleCount
 

Definition at line 299 of file ob.h.

Referenced by NtQueryObject(), ObEnumerateObjectsByType(), ObfDereferenceObject(), ObGetObjectInformation(), ObpAllocateObject(), ObpDecrementHandleCount(), ObpDeleteNameCheck(), ObpIncrementHandleCount(), and ObpIncrementUnnamedHandleCount().

UCHAR _OBJECT_HEADER::HandleInfoOffset
 

Definition at line 304 of file ob.h.

Referenced by ObpAllocateObject().

UCHAR _OBJECT_HEADER::NameInfoOffset
 

Definition at line 303 of file ob.h.

Referenced by DumpConvInfo(), and ObpAllocateObject().

POBJECT_CREATE_INFORMATION _OBJECT_HEADER::ObjectCreateInfo
 

Definition at line 308 of file ob.h.

Referenced by ObDeleteCapturedInsertInfo(), ObInsertObject(), ObOpenObjectByName(), and ObpAllocateObject().

LONG _OBJECT_HEADER::PointerCount
 

Definition at line 297 of file ob.h.

Referenced by IopParseDevice(), IovpStartObRefMonitoring(), IovpStopObRefMonitoring(), NtQueryObject(), ObEnumerateObjectsByType(), ObGetObjectInformation(), and ObpAllocateObject().

PVOID _OBJECT_HEADER::QuotaBlockCharged
 

Definition at line 309 of file ob.h.

UCHAR _OBJECT_HEADER::QuotaInfoOffset
 

Definition at line 305 of file ob.h.

Referenced by ObpAllocateObject().

PSECURITY_DESCRIPTOR _OBJECT_HEADER::SecurityDescriptor
 

Definition at line 312 of file ob.h.

Referenced by NtQueryObject(), NtQuerySecurityObject(), ObGetObjectInformation(), ObGetObjectSecurity(), ObpAllocateObject(), ObpDeleteNameCheck(), ObpRemoveObjectRoutine(), and ObSetSecurityObjectByPointer().

PSINGLE_LIST_ENTRY _OBJECT_HEADER::SEntry
 

Definition at line 300 of file ob.h.

Referenced by ObfDereferenceObject().

POBJECT_TYPE _OBJECT_HEADER::Type
 

Definition at line 302 of file ob.h.

Referenced by _GetUserObjectInformation(), _SetUserObjectInformation(), IopParseDevice(), NtClose(), NtDuplicateObject(), NtQueryDirectoryObject(), NtQueryObject(), NtQuerySecurityObject(), NtSignalAndWaitForSingleObject(), NtWaitForMultipleObjects(), NtWaitForSingleObject(), ObCheckCreateObjectAccess(), ObCheckObjectAccess(), ObCreateObjectType(), ObDupHandleProcedure(), ObfDereferenceObject(), ObGetObjectSecurity(), ObInsertObject(), ObOpenObjectByName(), ObOpenObjectByPointer(), ObpAllocateObject(), ObpCaptureHandleInformation(), ObpCheckObjectReference(), ObpCheckTraverseAccess(), ObpCreateHandle(), ObpCreateUnnamedHandle(), ObpDeleteNameCheck(), ObpEnumFindHandleProcedure(), ObpFreeObject(), ObpLookupObjectName(), ObpProcessDosDeviceSymbolicLink(), ObpReferenceSecurityDescriptor(), ObpRemoveObjectRoutine(), ObpSetHandleAttributes(), ObQueryNameString(), ObQueryTypeName(), ObReferenceObjectByHandle(), ObReferenceObjectByPointer(), ObSetSecurityObjectByPointer(), and ObWaitForSingleObject().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:23 2004 for test by doxygen 1.3.7