structure DNS_INTERFACE_SETTINGS_EX (netioapi.h)
Représente les paramètres DNS qui peuvent être configurés sur une interface donnée en appelant la fonction SetInterfaceDnsSettings ou récupérés pour une interface donnée en appelant la fonction GetInterfaceDnsSettings .
Syntaxe
typedef struct _DNS_INTERFACE_SETTINGS_EX {
DNS_INTERFACE_SETTINGS SettingsV1;
ULONG DisableUnconstrainedQueries;
PWSTR SupplementalSearchList;
} DNS_INTERFACE_SETTINGS_EX;
Membres
SettingsV1
Type : DNS_INTERFACE_SETTINGS
SettingsV1.Version doit être défini sur DNS_INTERFACE_SETTINGS_VERSION2.
SettingsV1.Flags est configuré de la même manière que DNS_INTERFACE_SETTINGS ::Flags, avec l’option bitmap suivante supplémentaire :
DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800). Configure la liste de recherche de suffixes DNS supplémentaires spécifiques à la connexion pour l’adaptateur donné via le membre SupplementalSearchList .
DisableUnconstrainedQueries
Type : ULONG
Réservé.
SupplementalSearchList
Type : PWSTR
Chaîne large terminée par NULL contenant une série de noms de recherche séparés par des virgules ou des espaces. Par exemple, L"contoso1.com contoso2.com », ou L"contoso1.com, contoso2.com ».
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 19041 |
Serveur minimal pris en charge | Windows 10 Build 19041 |
En-tête | netioapi.h (inclure Iphlpapi.h) |