Compartir a través de


estructura DNS_INTERFACE_SETTINGS_EX (netioapi.h)

Representa la configuración dns que se puede configurar en una interfaz determinada llamando a la función SetInterfaceDnsSettings o recuperada para una interfaz determinada llamando a la función GetInterfaceDnsSettings .

Sintaxis

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

Miembros

SettingsV1

Tipo: DNS_INTERFACE_SETTINGS

SettingsV1.Version debe establecerse en DNS_INTERFACE_SETTINGS_VERSION2.

SettingsV1.Flags se configura de la misma manera que DNS_INTERFACE_SETTINGS::Flags, con la opción de mapa de bits adicional siguiente:

DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800). Configura la lista de búsqueda de sufijos adicionales de DNS específica de la conexión para el adaptador especificado a través del miembro SupplementalSearchList .

DisableUnconstrainedQueries

Tipo: ULONG

Reservado.

SupplementalSearchList

Tipo: PWSTR

Cadena ancha terminada en NULL que contiene una serie de nombres de búsqueda separados por comas o separados por espacios. Por ejemplo, L"contoso1.com contoso2.com" o L"contoso1.com, contoso2.com".

Requisitos

Requisito Value
Cliente mínimo compatible compilación 19041 de Windows 10
Servidor mínimo compatible compilación 19041 de Windows 10
Encabezado netioapi.h (incluya Iphlpapi.h)

Consulte también