Compartilhar via


estrutura DNS_MESSAGE_BUFFER (windnsdef.h)

A estrutura DNS_MESSAGE_BUFFER armazena informações de mensagem para consultas DNS.

Sintaxe

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

Membros

MessageHead

Uma estrutura DNS_HEADER que contém o cabeçalho da mensagem DNS.

MessageBody[1]

Uma matriz de caracteres que compreende a consulta DNS ou registros de recursos (RR).

Observações

O DNS_MESSAGE_BUFFER é usado pelo sistema para armazenar informações de consulta DNS e disponibilizar essas informações por meio de várias chamadas de função DNS.

O método DnsWriteQuestionToBuffer deve ser usado para gravar uma consulta DNS em uma estrutura de DNS_MESSAGE_BUFFER e o método DnsExtractRecordsFromMessage deve ser usado para ler as RRs DNS de um DNS_MESSAGE_BUFFER.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho windnsdef.h

Consulte também

DnsExtractRecordsFromMessage

DnsWriteQuestionToBuffer