DNS_NSEC_DATAA Struktur (windns.h)

Die DNS_NSEC_DATA-Struktur stellt einen NSEC-Ressourceneintrag (RR) dar, wie in Abschnitt 4 von RFC 4034angegeben.

Syntax

typedef struct {
  PSTR pNextDomainName;
  WORD wTypeBitMapsLength;
  WORD wPad;
#if ...
  BYTE TypeBitMaps[];
#else
  BYTE TypeBitMaps[1];
#endif
} DNS_NSEC_DATAA, *PDNS_NSEC_DATAA;

Angehörige

pNextDomainName

Ein Zeiger auf eine Zeichenfolge, die den autoritativen Besitzernamen der nächsten Domäne in der kanonischen Reihenfolge der Zone darstellt, wie in Abschnitt 4.1.1 von RFC 4034angegeben.

wTypeBitMapsLength

Die Länge TypeBitMaps-in Byte.

wPad

Reserviert. Nicht verwenden.

TypeBitMaps

Ein BYTE Array, das eine Bitmap enthält, die angibt, welche RR-Typen vom NSEC RR-Besitzer unterstützt werden. Jedes Bit im Array entspricht einem DNS-Eintragstyp gemäß Abschnitt 4.1.2 RFC 4034-.

TypeBitMaps[1]

Ein BYTE Array, das eine Bitmap enthält, die angibt, welche RR-Typen vom NSEC RR-Besitzer unterstützt werden. Jedes Bit im Array entspricht einem DNS-Eintragstyp gemäß Abschnitt 4.1.2 RFC 4034-.

Bemerkungen

Die DNS_NSEC_DATA-Struktur wird in Verbindung mit der DNS_RECORD-Struktur verwendet, um DNS-Einträge programmgesteuert zu verwalten.

Anmerkung

Der windns.h-Header definiert DNS_NSEC_DATA als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 7 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 R2 [nur Desktop-Apps]
Header- windns.h

Siehe auch

DNS-Strukturen

DNS_RECORD