Compartilhar via


estrutura DNS_INTERFACE_SETTINGS_EX (netioapi.h)

Representa as configurações de DNS que podem ser configuradas em uma determinada interface chamando a função SetInterfaceDnsSettings ou recuperadas para uma determinada interface chamando a função GetInterfaceDnsSettings .

Sintaxe

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

Membros

SettingsV1

Tipo: DNS_INTERFACE_SETTINGS

SettingsV1.Version deve ser definido como DNS_INTERFACE_SETTINGS_VERSION2.

SettingsV1.Flags é configurado da mesma forma que DNS_INTERFACE_SETTINGS::Flags, com a opção bitmap a seguir adicional:

DNS_SETTING_SUPPLEMENTAL_SEARCH_LIST (0x0800). Configura a lista de pesquisa de sufixo suplementar DNS específica da conexão para o adaptador fornecido por meio do membro SupplementalSearchList .

DisableUnconstrainedQueries

Tipo: ULONG

Reservado.

SupplementalSearchList

Tipo: PWSTR

Uma cadeia de caracteres larga terminada em NULL que contém uma série de nomes de pesquisa separados por vírgulas ou por espaço. Por exemplo, L"contoso1.com contoso2.com", ou L"contoso1.com, contoso2.com".

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 19041
Servidor mínimo com suporte Windows 10 Build 19041
Cabeçalho netioapi.h (inclua Iphlpapi.h)

Confira também