typedef struct _RETENTION_CHECK_PARAMS
{
WORK_QUEUE_ITEM WorkItem;
- PROS_OBJECT_HEADER ObjectHeader;
+ POBJECT_HEADER ObjectHeader;
} RETENTION_CHECK_PARAMS, *PRETENTION_CHECK_PARAMS;
/* FUNCTIONS ************************************************************/
PVOID NextObject;
PVOID CurrentObject;
PVOID RootObject;
- PROS_OBJECT_HEADER CurrentHeader;
+ POBJECT_HEADER CurrentHeader;
NTSTATUS Status;
PWSTR current;
UNICODE_STRING PathString;
OUT PULONG ReturnLength)
{
POBJECT_HEADER_NAME_INFO LocalInfo;
- PROS_OBJECT_HEADER ObjectHeader;
+ POBJECT_HEADER ObjectHeader;
POBJECT_DIRECTORY ParentDirectory;
ULONG NameSize;
PWCH ObjectName;
PUNICODE_STRING ObjectName,
POBJECT_TYPE ObjectType,
ULONG ObjectSize,
- PROS_OBJECT_HEADER *ObjectHeader)
+ POBJECT_HEADER *ObjectHeader)
{
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
BOOLEAN HasHandleInfo = FALSE;
BOOLEAN HasNameInfo = FALSE;
BOOLEAN HasCreatorInfo = FALSE;
HandleInfo = (POBJECT_HEADER_HANDLE_INFO)Header;
DPRINT("Info: %x\n", HandleInfo);
HandleInfo->SingleEntry.HandleCount = 0;
- Header = (PROS_OBJECT_HEADER)(HandleInfo + 1);
+ Header = (POBJECT_HEADER)(HandleInfo + 1);
}
/* Initialize the Object Name Info */
DPRINT("Info: %x %wZ\n", NameInfo, ObjectName);
NameInfo->Name = *ObjectName;
NameInfo->Directory = NULL;
- Header = (PROS_OBJECT_HEADER)(NameInfo + 1);
+ Header = (POBJECT_HEADER)(NameInfo + 1);
}
/* Initialize Creator Info */
* CreatorInfo->CreatorUniqueProcess = PsGetCurrentProcessId();
*/
InitializeListHead(&CreatorInfo->TypeList);
- Header = (PROS_OBJECT_HEADER)(CreatorInfo + 1);
+ Header = (POBJECT_HEADER)(CreatorInfo + 1);
}
/* Initialize the object header */
NTSTATUS Status;
POBJECT_CREATE_INFORMATION ObjectCreateInfo;
UNICODE_STRING ObjectName;
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
DPRINT("ObCreateObject(Type %p ObjectAttributes %p, Object %p)\n",
Type, ObjectAttributes, Object);
IN POBJECT_TYPE ObjectType,
IN KPROCESSOR_MODE AccessMode)
{
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
/* NOTE: should be possible to reference an object above APC_LEVEL! */
static NTSTATUS
-ObpDeleteObject(PROS_OBJECT_HEADER Header)
+ObpDeleteObject(POBJECT_HEADER Header)
{
PVOID HeaderLocation = Header;
POBJECT_HEADER_HANDLE_INFO HandleInfo;
STATIC NTSTATUS
-ObpDeleteObjectDpcLevel(IN PROS_OBJECT_HEADER ObjectHeader,
+ObpDeleteObjectDpcLevel(IN POBJECT_HEADER ObjectHeader,
IN LONG OldPointerCount)
{
#if 0
VOID FASTCALL
ObfReferenceObject(IN PVOID Object)
{
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
ASSERT(Object);
VOID FASTCALL
ObfDereferenceObject(IN PVOID Object)
{
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
LONG NewPointerCount;
BOOL Permanent;
ULONG STDCALL
ObGetObjectPointerCount(PVOID Object)
{
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
PAGED_CODE();
NTAPI
ObGetObjectHandleCount(PVOID Object)
{
- PROS_OBJECT_HEADER Header;
+ POBJECT_HEADER Header;
PAGED_CODE();