次の方法で共有


DnsRecordListFree マクロ (windns.h)

DnsRecordListFree 関数は、DnsQuery 関数を使用して取得した DNS レコードに割り当てられたメモリを解放します。

構文

void DnsRecordListFree(
  [in, out, optional]  p,
  [in]                 t
);

パラメーター

[in, out, optional] p

解放する DNS レコードの一覧を含む DNS_RECORD 構造体へのポインター。

[in] t

レコード リストを解放する方法の指定子。 現在サポートされている唯一の種類は、レコード リスト全体の詳細な解放です。 詳細と値の一覧については、DNS_FREE_TYPE 列挙体を参照してください。

戻り値

何一つ

備考

DnsRecordListFree 関数を使用すると、DnsQuery 関数呼び出しを使用して取得したクエリ結果から割り当てられたメモリを解放できます。手動で作成された DNS レコード リストに割り当てられたメモリを解放することはできません。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー windns.h
ライブラリ Dnsapi.lib
DLL Dnsapi.dll

関連項目

DNS_FREE_TYPE