DnsFreeCustomServers 関数 (windns.h)

DnsGetApplicationSettings の以前の呼び出しから返されたカスタム サーバーの配列を解放します。

構文

void DnsFreeCustomServers(
  DWORD             *pcServers,
  DNS_CUSTOM_SERVER **ppServers
);

パラメーター

pcServers

型: _Inout_ DWORD*

ppServers が指す配列に存在するサーバーの数を含む DWORD へのポインター。 これは、関数呼び出しの後に 0 に設定されます。

ppServers

型: _Inout_ DNS_CUSTOM_SERVER**

pcServers 要素を含むDNS_CUSTOM_SERVERの配列へのポインター。 これは、関数呼び出しの後に NULL に設定されます。

戻り値

なし

解説

メモリ リークを回避するには、pSettings パラメーターを使用して、DnsGetApplicationSettings によって返されるサーバーで DnsFreeCustomServers を呼び出す必要があります。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
サポートされている最小のサーバー Windows ビルド 22000
対象プラットフォーム Windows
ヘッダー windns.h
Library Dnsapi.lib
[DLL] Dnsapi.dll

こちらもご覧ください