[NDK] Fix some ob types (64 bit)

This commit is contained in:
Timo Kreuzer 2018-01-04 19:23:47 +01:00
parent 5985fe613b
commit 690cc9f30b

View file

@ -434,6 +434,9 @@ typedef struct _OBJECT_HEADER_NAME_INFO
ULONG QueryReferences;
ULONG Reserved2;
ULONG DbgReferenceCount;
#ifdef _WIN64
ULONG64 Reserved3;
#endif
} OBJECT_HEADER_NAME_INFO, *POBJECT_HEADER_NAME_INFO;
typedef struct _OBJECT_HANDLE_COUNT_ENTRY
@ -471,6 +474,9 @@ typedef struct _OBJECT_HEADER_QUOTA_INFO
ULONG NonPagedPoolCharge;
ULONG SecurityDescriptorCharge;
PEPROCESS ExclusiveProcess;
#ifdef _WIN64
ULONG64 Reserved;
#endif
} OBJECT_HEADER_QUOTA_INFO, *POBJECT_HEADER_QUOTA_INFO;
//
@ -478,10 +484,10 @@ typedef struct _OBJECT_HEADER_QUOTA_INFO
//
typedef struct _OBJECT_HEADER
{
LONG PointerCount;
LONG_PTR PointerCount;
union
{
LONG HandleCount;
LONG_PTR HandleCount;
volatile PVOID NextToFree;
};
POBJECT_TYPE Type;