1 /******************************************************************************
2 * Object Manager Functions *
3 ******************************************************************************/
6 #if (NTDDI_VERSION >= NTDDI_WIN2K)
13 #define ObDereferenceObject ObfDereferenceObject
20 OUT PSECURITY_DESCRIPTOR
*SecurityDescriptor
,
21 OUT PBOOLEAN MemoryAllocated
);
28 #define ObReferenceObject ObfReferenceObject
33 ObReferenceObjectByHandle(
35 IN ACCESS_MASK DesiredAccess
,
36 IN POBJECT_TYPE ObjectType OPTIONAL
,
37 IN KPROCESSOR_MODE AccessMode
,
39 OUT POBJECT_HANDLE_INFORMATION HandleInformation OPTIONAL
);
44 ObReferenceObjectByPointer(
46 IN ACCESS_MASK DesiredAccess
,
47 IN POBJECT_TYPE ObjectType OPTIONAL
,
48 IN KPROCESSOR_MODE AccessMode
);
53 ObReleaseObjectSecurity(
54 IN PSECURITY_DESCRIPTOR SecurityDescriptor
,
55 IN BOOLEAN MemoryAllocated
);
57 #endif /* (NTDDI_VERSION >= NTDDI_WIN2K) */