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


структура DNS_NXT_DATAW (windns.h)

Структура DNS_NXT_DATA представляет собой запись следующего ресурса DNS (NXT), как указано в разделе 5 RFC 2535.

Синтаксис

typedef struct {
  PWSTR pNameNext;
  WORD  wNumTypes;
#if ...
  WORD  wTypes[];
#else
  WORD  wTypes[1];
#endif
} DNS_NXT_DATAW, *PDNS_NXT_DATAW;

Члены

pNameNext

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

wNumTypes

Количество элементов в массиве wTypes . Значение wNumTypes должно быть 2 или больше, но не может превышать 8.

wTypes

Массив BYTE , содержащий растровое изображение, указывающее типы RR, присутствующие в следующем домене. Каждый бит в массиве соответствует типу записи DNS , как определено в разделе 5.2 RFC 2535.

wTypes[1]

Массив BYTE , содержащий растровое изображение, указывающее типы RR, присутствующие в следующем домене. Каждый бит в массиве соответствует типу записи DNS , как определено в разделе 5.2 RFC 2535.

Комментарии

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

Примечание

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

Требования

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

См. также раздел

DNS_RECORD