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


структура DNS_NSEC_DATAW (windnsdef.h)

Структура DNS_NSEC_DATA представляет запись ресурсов NSEC (RR), как указано в разделе 4 RFC 4034.

Синтаксис

typedef struct {
  PWSTR pNextDomainName;
  WORD  wTypeBitMapsLength;
  WORD  wPad;
#if ...
  BYTE  TypeBitMaps[];
#else
  BYTE  TypeBitMaps[1];
#endif
} DNS_NSEC_DATAW, *PDNS_NSEC_DATAW;

Члены

pNextDomainName

Указатель на строку, представляющую имя доверенного владельца следующего домена в каноническом порядке зоны, как указано в разделе 4.1.1 RFC 4034.

wTypeBitMapsLength

Длина в байтах TypeBitMaps.

wPad

Скрытный. Не используйте.

TypeBitMaps

Массив BYTE, содержащий растровое изображение, указывающее, какие типы RR поддерживаются владельцем NSEC RR. Каждый бит в массиве соответствует типа записи DNS , как определено в разделе 4.1.2 RFC 4034.

TypeBitMaps[1]

Массив BYTE, содержащий растровое изображение, указывающее, какие типы RR поддерживаются владельцем NSEC RR. Каждый бит в массиве соответствует типа записи DNS , как определено в разделе 4.1.2 RFC 4034.

Замечания

Структура DNS_NSEC_DATA используется вместе со структурой DNS_RECORD для программного управления записями DNS.

Заметка

Заголовок windns.h определяет DNS_NSEC_DATA как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7 [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 R2 [только классические приложения]
заголовка windnsdef.h

См. также

структуры DNS

DNS_RECORD