共用方式為


DNS_INTERFACE_SETTINGS_EX結構 (netioapi.h)

表示可在指定介面上設定的 DNS 設定,方法是呼叫 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.Version 必須設定為 DNS_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
標頭 netioapi.h (包含 Iphlpapi.h)

另請參閱