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 RR を読み取る必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | windns.h |