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


перечисление ATTRIBUTE_TYPE (ndattrib.h)

Перечисление ATTRIBUTE_TYPE определяет возможные значения для вспомогательного атрибута.

Синтаксис

typedef enum tagATTRIBUTE_TYPE {
  AT_INVALID = 0,
  AT_BOOLEAN,
  AT_INT8,
  AT_UINT8,
  AT_INT16,
  AT_UINT16,
  AT_INT32,
  AT_UINT32,
  AT_INT64,
  AT_UINT64,
  AT_STRING,
  AT_GUID,
  AT_LIFE_TIME,
  AT_SOCKADDR,
  AT_OCTET_STRING
} ATTRIBUTE_TYPE;

Константы

 
AT_INVALID
Значение: 0
Недопустимый атрибут.
AT_BOOLEAN
Значение true или false.
AT_INT8
8-битовое целое число со знаком.
AT_UINT8
8-разрядное целое число без знака.
AT_INT16
16-разрядное знаковое целое число.
AT_UINT16
16-разрядное целое число без знака.
AT_INT32
32-разрядное знаковое целое число.
AT_UINT32
32-разрядное целое число без знака.
AT_INT64
64-разрядное целое число со знаком.
AT_UINT64
64-разрядное целое число без знака.
AT_STRING
Строка.
AT_GUID
Структура GUID.
AT_LIFE_TIME
Структура LifeTime.
AT_SOCKADDR
Адрес IPv4 или IPv6.
AT_OCTET_STRING
Массив байтов.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть ndattrib.h