struttura DNS_INTERFACE_SETTINGS_EX (netioapi.h)

Rappresenta le impostazioni DNS che possono essere configurate in una determinata interfaccia chiamando la funzione SetInterfaceDnsSettings o recuperata per una determinata interfaccia chiamando la funzione GetInterfaceDnsSettings .

Sintassi

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

Members

SettingsV1

Tipo: DNS_INTERFACE_SETTINGS

SettingsV1.Version deve essere impostato su DNS_INTERFACE_SETTINGS_VERSION2.

SettingsV1.Flags viene configurato nello stesso modo di DNS_INTERFACE_SETTINGS::Flags, con l'opzione bitmap aggiuntiva seguente:

DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800). Configura l'elenco di ricerca dei suffissi supplementari DNS specifici della connessione per l'adattatore specificato tramite il membro SupplementalSearchList .

DisableUnconstrainedQueries

Tipo: ULONG

Riservato.

SupplementalSearchList

Tipo: PWSTR

Stringa wide con terminazione NULL contenente una serie di nomi di ricerca delimitati da virgole o da spazi. Ad esempio, L"contoso1.com contoso2.com" o L"contoso1.com, contoso2.com".

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 19041
Server minimo supportato Windows 10 Build 19041
Intestazione netioapi.h (include Iphlpapi.h)

Vedi anche