Partager via


structure DNS_MESSAGE_BUFFER (windns.h)

La structure DNS_MESSAGE_BUFFER stocke les informations de message pour les requêtes DNS.

Syntaxe

typedef struct _DNS_MESSAGE_BUFFER {
  DNS_HEADER MessageHead;
  CHAR       MessageBody[1];
} DNS_MESSAGE_BUFFER, *PDNS_MESSAGE_BUFFER;

Membres

MessageHead

Structure DNS_HEADER qui contient l’en-tête du message DNS.

MessageBody[1]

Tableau de caractères qui comprend la requête DNS ou les enregistrements de ressources (RR).

Remarques

Le DNS_MESSAGE_BUFFER est utilisé par le système pour stocker des informations de requête DNS et rendre ces informations disponibles via différents appels de fonction DNS.

La méthode DnsWriteQuestionToBuffer doit être utilisée pour écrire une requête DNS dans une structure de DNS_MESSAGE_BUFFER et la méthode DnsExtractRecordsFromMessage doit être utilisée pour lire les demandes de requête DNS à partir d’un DNS_MESSAGE_BUFFER.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête windns.h

Voir aussi

DnsExtractRecordsFromMessage

DnsWriteQuestionToBuffer