DNS_MESSAGE_BUFFER结构(windnsdef.h)

DNS_MESSAGE_BUFFER 结构存储 DNS 查询的消息信息。

语法

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

成员

MessageHead

包含 DNS 消息标头的 DNS_HEADER 结构。

MessageBody[1]

由 DNS 查询或资源记录(RR)组成的字符数组。

言论

DNS_MESSAGE_BUFFER 由系统用来存储 DNS 查询信息,并通过各种 DNS 函数调用提供该信息。

DnsWriteQuestionToBuffer 方法应用于将 DNS 查询写入 DNS_MESSAGE_BUFFER 结构,并且应使用 DnsExtractRecordsFromMessage 方法从 DNS_MESSAGE_BUFFER读取 DNS R。

要求

要求 价值
最低支持的客户端 Windows 2000 Professional [仅限桌面应用]
支持的最低服务器 Windows 2000 Server [仅限桌面应用]
标头 windnsdef.h

另请参阅

DnsExtractRecordsFromMessage

DnsWriteQuestionToBuffer