次の方法で共有


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