次の方法で共有


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 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー windns.h
Library Dnsapi.lib
[DLL] Dnsapi.dll

こちらもご覧ください

DNS_FREE_TYPE