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


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

Структура DNS_SOA_DATA представляет запись dns-запуска центра (SOA), как указано в разделе 3.3.13 RFC 1035.

Синтаксис

typedef struct {
  PWSTR pNamePrimaryServer;
  PWSTR pNameAdministrator;
  DWORD dwSerialNo;
  DWORD dwRefresh;
  DWORD dwRetry;
  DWORD dwExpire;
  DWORD dwDefaultTtl;
} DNS_SOA_DATAW, *PDNS_SOA_DATAW;

Члены

pNamePrimaryServer

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

pNameAdministrator

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

dwSerialNo

Серийный номер записи SOA.

dwRefresh

Время в секундах до обновления зоны, содержащей эту запись.

dwRetry

Время( в секундах) перед повторным повтором неудачного обновления зоны, к которой принадлежит эта запись.

dwExpire

Время в секундах до того, как не отвечает зона больше не является авторитетной.

dwDefaultTtl

Более низкий предел времени в секундах, когда DNS-сервер или сопоставитель кэширования могут кэшировать все записи ресурсов (RR) из зоны, к которой принадлежит эта запись.

Замечания

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

Заметка

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

Требования

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

См. также

DNS_RECORD