DNS_ADDR_ARRAY Struktur (windns.h)

Die DNS_ADDR_ARRAY-Struktur speichert ein Array von IPv4- oder IPv6-Adressen.

Syntax

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;

Member

MaxCount

Gibt die Größe dieser Struktur in Bytes an.

AddrCount

Gibt die Anzahl DNS_ADDR Strukturen an, die im AddrArray-Element enthalten sind.

Tag

Reserviert. Darf nicht verwendet werden.

Family

Ein Wert, der die IP-Familie angibt. Mögliche Werte:

Wert Bedeutung
AF_INET6
IPv6
AF_INET
IPv4

WordReserved

Reserviert. Darf nicht verwendet werden.

Flags

Reserviert. Darf nicht verwendet werden.

MatchFlag

Reserviert. Darf nicht verwendet werden.

Reserved1

Reserviert. Darf nicht verwendet werden.

Reserved2

Reserviert. Darf nicht verwendet werden.

AddrArray

Ein Array von DNS_ADDR Strukturen, die jeweils eine IP-Adresse enthalten.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile windns.h

Weitere Informationen

DNS_ADDR

DNS_QUERY_RESULT