DNS_ADDR_ARRAY構造体 (windns.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

AddrArray メンバーに含まれるDNS_ADDR構造体の数を示します。

Tag

予約済み。 使用しないでください。

Family

IP ファミリを示す 値。 次のいずれかの値になります。

説明
AF_INET6
IPv6
AF_INET
IPv4

WordReserved

予約済み。 使用しないでください。

Flags

予約済み。 使用しないでください。

MatchFlag

予約済み。 使用しないでください。

Reserved1

予約済み。 使用しないでください。

Reserved2

予約済み。 使用しないでください。

AddrArray

各 IP アドレス 含むDNS_ADDR構造体の配列。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header windns.h

関連項目

DNS_ADDR

DNS_QUERY_RESULT