DNS_MESSAGE_BUFFER 结构 (windns.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 [仅限桌面应用] |
标头 | windns.h |