DnsSetApplicationSettings 関数 (windns.h)
アプリケーションごとの DNS 設定を構成します。 これには、システム構成サーバーへのフォールバックとして、または排他的にアプリケーションごとの DNS サーバーを設定する機能が含まれます。
構文
DWORD DnsSetApplicationSettings(
DWORD cServers,
const DNS_CUSTOM_SERVER *pServers,
const DNS_APPLICATION_SETTINGS *pSettings
);
パラメーター
cServers
型: _In_ DWORD
pServers パラメーターに存在するカスタム DNS サーバーの数。
pServers
型: _In_reads_(cServers) DNS_CUSTOM_SERVER*
cServers 要素
pSettings
型: _In_opt_ DNS_APPLICATION_SETTINGS*
カスタム DNS サーバーの追加設定を記述する DNS_APPLICATION_SETTINGS オブジェクトへのポインター。
これが NULL
これが、Flags メンバーに DNS_APP_SETTINGS_EXCLUSIVE_SERVERS フラグが設定されている DNS_APPLICATION_SETTINGS オブジェクトを指している場合は、カスタム DNS サーバーのみを使用することを意味します。
戻り値
成功した ERROR_SUCCESS を含む DWORD、または失敗した場合のエラー コード。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows ビルド 22000 |
サポートされる最小サーバー | Windows ビルド 22000 |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | windns.h |
ライブラリ | Dnsapi.lib |
DLL | Dnsapi.dll |