次の方法で共有


DNS_INTERFACE_SETTINGS_EX構造体 (netioapi.h)

SetInterfaceDnsSettings 関数を呼び出すか、GetInterfaceDnsSettings 関数を呼び出して特定のインターフェイスに対して取得することで、特定のインターフェイスで構成できる DNS 設定表します。

構文

typedef struct _DNS_INTERFACE_SETTINGS_EX {
  DNS_INTERFACE_SETTINGS SettingsV1;
  ULONG                  DisableUnconstrainedQueries;
  PWSTR                  SupplementalSearchList;
} DNS_INTERFACE_SETTINGS_EX;

メンバー

SettingsV1

種類: DNS_INTERFACE_SETTINGS

SettingsV1.VersionDNS_INTERFACE_SETTINGS_VERSION2 に設定する必要があります。

SettingsV1.Flags、DNS_INTERFACE_SETTINGS::Flags と同じ方法で構成され、次のビットマップ オプションが追加されます。

DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800)。 SupplementalSearchList メンバーを使用して、指定されたアダプターの接続固有の DNS 補足サフィックス検索リストを構成します。

DisableUnconstrainedQueries

種類: ULONG

予約済み。

SupplementalSearchList

種類: PWSTR

コンマまたはスペースで区切られた一連の検索名を含む NULL で終わるワイド文字列。 たとえば、L"contoso1.com contoso2.com"、L"contoso1.com、contoso2.com" などです。

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 19041
サポートされている最小のサーバー Windows 10 ビルド 19041
Header netioapi.h (Iphlpapi.h を含む)

こちらもご覧ください