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