структура DNS_ADDR_ARRAY (windnsdef.h)
Структура DNS_ADDR_ARRAY хранит массив адресов IPv4 или IPv6.
Синтаксис
typedef struct _DnsAddrArray {
DWORD MaxCount;
DWORD AddrCount;
DWORD Tag;
WORD Family;
WORD WordReserved;
DWORD Flags;
DWORD MatchFlag;
DWORD Reserved1;
DWORD Reserved2;
DNS_ADDR AddrArray[];
} DNS_ADDR_ARRAY, *PDNS_ADDR_ARRAY;
Члены
MaxCount
Указывает размер в байтах этой структуры.
AddrCount
Указывает количество структур DNS_ADDR, содержащихся в элементе AddrArray.
Tag
Скрытный. Не используйте.
Family
Значение, указывающее семейство IP-адресов. Возможные значения:
Ценность | Значение |
---|---|
|
IPv6 |
|
IPv4 |
WordReserved
Скрытный. Не используйте.
Flags
Скрытный. Не используйте.
MatchFlag
Скрытный. Не используйте.
Reserved1
Скрытный. Не используйте.
Reserved2
Скрытный. Не используйте.
AddrArray
Массив структур DNS_ADDR, каждый из которых содержит IP-адрес.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2012 [только классические приложения] |
заголовка | windnsdef.h |