PUBLIC_OBJECT_BASIC_INFORMATION structure (ntifs.h)

The PUBLIC_OBJECT_BASIC_INFORMATION structure holds a subset of the full information that is available for an object.

Syntax

typedef struct _PUBLIC_OBJECT_BASIC_INFORMATION {
  ULONG       Attributes;
  ACCESS_MASK GrantedAccess;
  ULONG       HandleCount;
  ULONG       PointerCount;
  ULONG       Reserved[10];
} PUBLIC_OBJECT_BASIC_INFORMATION, *PPUBLIC_OBJECT_BASIC_INFORMATION;

Members

Attributes

Specifies the attributes of the object.

GrantedAccess

Specifies a mask that represents the granted access to the object.

HandleCount

Specifies the number of handles to the object.

PointerCount

Specifies the number of pointers at an object.

Reserved[10]

Reserved for system use.

Requirements

Requirement Value
Minimum supported client This structure is available starting with Microsoft Windows 2000.
Header ntifs.h (include Ntifs.h)