DNS_WKS_DATA Struktur (windns.h)

Die DNS_WKS_DATA-Struktur stellt einen DNS-Eintrag für bekannte Dienste (WKS) dar, wie in Abschnitt 3.4.2 von RFC 1035 angegeben.

Syntax

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

Member

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 diese RR darstellt, wie in RFC 1010 definiert.

TCP (Transmission Control Protocol) (6)

User Datagram Protocol (UDP) (17)

BitMask[1]

Eine Bitmaske mit variabler Länge, deren Bits der Portanzahl bekannter Dienste entsprechen, die von dem in chProtocol angegebenen 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 1.024 Bits.

Hinweise

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

Anforderungen

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

Weitere Informationen

DNS_RECORD