Freigeben über


DNS_INTERFACE_SETTINGS_EX-Struktur (netioapi.h)

Stellt die DNS-Einstellungen dar, die auf einer bestimmten Schnittstelle durch Aufrufen der SetInterfaceDnsSettings-Funktion oder durch Aufrufen der GetInterfaceDnsSettings-Funktion für eine bestimmte Schnittstelle konfiguriert oder abgerufen werden können.

Syntax

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

Member

SettingsV1

Typ: DNS_INTERFACE_SETTINGS

SettingsV1.Version muss auf DNS_INTERFACE_SETTINGS_VERSION2 festgelegt werden.

SettingsV1.Flags wird auf die gleiche Weise wie DNS_INTERFACE_SETTINGS::Flags mit der zusätzlichen folgenden Bitmapoption konfiguriert:

DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800). Konfiguriert die verbindungsspezifische DNS-Zusatzsuffixsuchliste für den angegebenen Adapter über das SupplementalSearchList-Element .

DisableUnconstrainedQueries

Typ: ULONG

Reserviert.

SupplementalSearchList

Typ: PWSTR

Eine mit NULL beendete breite Zeichenfolge, die eine Reihe von durch Kommas oder Leerzeichen getrennten Suchnamen enthält. Beispiel: L"contoso1.com contoso2.com", oder L"contoso1.com, contoso2.com".

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 19041
Unterstützte Mindestversion (Server) Windows 10 Build 19041
Kopfzeile netioapi.h (include Iphlpapi.h)

Weitere Informationen