Freigeben über


DNS_WKS_DATA Struktur (windns.h)

Die DNS_WKS_DATA-Struktur stellt einen DNS-bekannten Diensteintrag (WKS) dar, wie in Abschnitt 3.4.2 von RFC 1035angegeben.

Syntax

typedef struct {
  IP4_ADDRESS IpAddress;
  UCHAR       chProtocol;
  BYTE        BitMask[1];
} DNS_WKS_DATA, *PDNS_WKS_DATA;

Angehörige

IpAddress

Ein IP4_ADDRESS Datentyp, der die IPv4-Adresse für diesen Ressourcendatensatz (RR) enthält.

chProtocol

Ein Wert, der das IP-Protokoll für diesen RR darstellt, wie in RFC 1010definiert.

Transmission Control Protocol (TCP) (6)

User Datagram Protocol (UDP) (17)

BitMask[1]

Eine Bitmaske mit variabler Länge, deren Bits der Portnummer bekannter Dienste entsprechen, die vom in chProtocolangegebenen Protokoll angeboten werden. Die Bitmaske verfügt über ein Bit für jeden Port des unterstützten Protokolls, muss jedoch ein Vielfaches eines BYTE-sein. Bit 0 entspricht Port 1, Bit 1 entspricht Port 2 usw. für maximal 1024 Bit.

Bemerkungen

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000 Professional [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Header- windns.h

Siehe auch

DNS_RECORD