Поделиться через


структура DEBUG_HANDLE_DATA_BASIC (dbgeng.h)

Структура DEBUG_HANDLE_DATA_BASIC содержит сведения о системном объекте, связанном с дескриптором.

Синтаксис

typedef struct _DEBUG_HANDLE_DATA_BASIC {
  ULONG TypeNameSize;
  ULONG ObjectNameSize;
  ULONG Attributes;
  ULONG GrantedAccess;
  ULONG HandleCount;
  ULONG PointerCount;
} DEBUG_HANDLE_DATA_BASIC, *PDEBUG_HANDLE_DATA_BASIC;

Члены

TypeNameSize

Размер в символах имени типа объекта. Этот размер включает пробел для завершающего символа \0.

ObjectNameSize

Размер в символах имени объекта. Этот размер включает пробел для завершающего символа \0.

Attributes

Битовый набор, содержащий атрибуты дескриптора. Возможные значения см. в разделе "Handle" в комплекте драйверов Windows (WDK).

GrantedAccess

Битовый набор, указывающий маску доступа для объекта, представленного дескриптором. Дополнительные сведения см. в ACCESS_MASK документации по пакету SDK для платформы.

HandleCount

Количество ссылок на дескриптор для объекта.

PointerCount

Количество ссылок указателя для объекта.

Требования

Требование Ценность
заголовка dbgeng.h (include DbgEng.h)