estrutura DNS_MESSAGE_BUFFER (windns.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 recurso (RR).

Comentários

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 DNS_MESSAGE_BUFFER e o método DnsExtractRecordsFromMessage deve ser usado para ler as RRs DNS de um DNS_MESSAGE_BUFFER.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho windns.h

Confira também

DnsExtractRecordsFromMessage

DnsWriteQuestionToBuffer