Partager via


structure DNS_WKS_DATA (windns.h)

La structure DNS_WKS_DATA représente un enregistrement WKS (DNS well-known services) tel que spécifié dans la section 3.4.2 de RFC 1035.

Syntaxe

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

Membres

IpAddress

Type de données IP4_ADDRESS qui contient l’adresse IPv4 pour cet enregistrement de ressource (RR).

chProtocol

Valeur qui représente le protocole IP de ce RR tel que défini dans RFC 1010.

Protocole TCP (Transmission Control Protocol) (6)

Protocole UDP (User Datagram Protocol) (17)

BitMask[1]

Masque de bits de longueur variable dont les bits correspondent au numéro de port des services connus proposés par le protocole spécifié dans chProtocol. Le masque de bits a un bit pour chaque port du protocole pris en charge, mais doit être un multiple d’un BYTE. Le bit 0 correspond au port 1, bit 1 correspond au port 2, et ainsi de suite pour un maximum de 1 024 bits.

Remarques

La structure DNS_WKS_DATA est utilisée conjointement avec la structure DNS_RECORD pour gérer par programmation les entrées DNS.

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
serveur minimum pris en charge Windows 2000 Server [applications de bureau uniquement]
d’en-tête windns.h

Voir aussi

DNS_RECORD