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 |