PUBLIC_OBJECT_BASIC_INFORMATION structure

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

Reserved for system use.

Requirements

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