estructura DNS_DOH_SERVER_SETTINGS (netioapi.h)

Describe un servidor DNS a través de HTTPS.

Sintaxis

typedef struct _DNS_DOH_SERVER_SETTINGS {
#if ...
  PWSTR   Template;
#else
  PWSTR   Template;
#endif
  ULONG64 Flags;
} DNS_DOH_SERVER_SETTINGS;

Miembros

Template

Tipo: PWSTR

Cadena ancha terminada en NULL que contiene una plantilla de URI DNS a través de HTTPS válida.

Este campo debe ser NULL si la marca DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO está presente.

Importante

La plantilla de URI no debe contener una dirección IP como nombre de host diferente de la dirección IP del servidor al que se hace referencia. Por ejemplo, si el servidor al que se hace referencia es 1.1.1.1 y la plantilla de URI es https://1.0.0.1/dns-query, eso no sería válido porque 1.0.0.1 no coincide con la dirección IP del servidor 1.1.1.1.1.

Flags

Tipo: ULONG64

Mapa de bits que contiene cualquiera de las siguientes opciones.

DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO (0x0001). Si esta opción está presente, el servidor DNS al que hace referencia esta propiedad cargará su plantilla de URI desde la lista del sistema DNS a través de HTTPS. Cuando esta opción está presente, el campo Plantilla debe establecerse en NULL. Esta opción no se debe usar junto con la opción DNS_DOH_SERVER_SETTINGS_ENABLE .

DNS_DOH_SERVER_SETTINGS_ENABLE (0x0002). Si esta opción está presente, el campo Plantilla debe apuntar a una plantilla de URI DNS a través de HTTPS válida. Esta opción no se debe usar junto con la opción DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO .

DNS_DOH_SERVER_SETTINGS_FALLBACK_TO_UDP (0x0004). Esta opción indica que el servidor al que se hace referencia puede recurrir a la resolución de nombres no segura (UDP/TCP) si se produjo un error en la consulta DNS a través de HTTPS. Esta opción solo se puede usar además de DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO o DNS_DOH_SERVER_SETTINGS_ENABLE.

DNS_DOH_AUTO_UPGRADE_SERVER (0x0008). Esta opción permite que un servidor DNS presente en una regla NRPT use la plantilla DNS a través de HTTPS si tiene la misma dirección IP que el servidor al que hace referencia esta propiedad. Esta opción no se puede usar por sí misma; debe ser además de DNS_DOH_SERVER_SETTINGS_ENABLE_AUTO o DNS_DOH_SERVER_SETTINGS_ENABLE.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado netioapi.h (incluya Iphlpapi.h)