Undocumented functions of NTDLL

2OOO, 17 November


OBJECT_TYPE_INFORMATION
OBJECT_TYPE_INFORMATION

typedef struct _OBJECT_TYPE_INFORMATION {

UNICODE_STRING TypeName; ULONG TotalNumberOfHandles; ULONG TotalNumberOfObjects; WCHAR Unused1[8]; ULONG HighWaterNumberOfHandles; ULONG HighWaterNumberOfObjects; WCHAR Unused2[8]; ACCESS_MASK InvalidAttributes; GENERIC_MAPPING GenericMapping; ACCESS_MASK ValidAttributes; BOOLEAN SecurityRequired; BOOLEAN MaintainHandleCount; USHORT MaintainTypeList; POOL_TYPE PoolType; ULONG DefaultPagedPoolCharge; ULONG DefaultNonPagedPoolCharge; } OBJECT_TYPE_INFORMATION, *POBJECT_TYPE_INFORMATION;






Documented by:
Tomasz Nowak



Requirements:
Library: ntdll.lib


See also:
NtQueryObject
OBJECT_ALL_INFORMATION
OBJECT_BASIC_INFORMATION
OBJECT_DATA_INFORMATION
OBJECT_NAME_INFORMATION
OBJECT_TYPE_INFORMATION