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
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) |