estructura DNS_SERVER_PROPERTY (netioapi.h)
Describe una propiedad de servidor DNS, que se establece en la estructura DNS_INTERFACE_SETTINGS3 y se configura a través de la función SetInterfaceDnsSettings .
Sintaxis
typedef struct _DNS_SERVER_PROPERTY {
ULONG Version;
ULONG ServerIndex;
DNS_SERVER_PROPERTY_TYPE Type;
#if ...
DNS_SERVER_PROPERTY_TYPES Property;
#else
DNS_SERVER_PROPERTY_TYPES Property;
#endif
} DNS_SERVER_PROPERTY;
Miembros
Version
Tipo: ULONG
Debe establecerse en DNS_INTERFACE_SETTINGS_VERSION1.
ServerIndex
Tipo: ULONG
Debe ser el índice del servidor correspondiente presente en el miembro DNS_INTERFACE_SETTINGS3::NameServer o ::P rofileNameServer . Para obtener un uso adecuado, consulte los miembros ServerProperties y ProfileServerProperties en el tema sobre la estructura de DNS_INTERFACE_SETTINGS3 .
Type
Tipo: DNS_SERVER_PROPERTY_TYPE
Debe establecerse en DnsServerDohProperty. Describe una propiedad de servidor DNS a través de HTTPS.
Property
Tipo: DNS_SERVER_PROPERTY_TYPES
Si el miembro Type se establece en DnsServerDohProperty, el campo DNS_SERVER_PROPERTY_TYPES::D ohSettings debe apuntar a un objeto DNS_DOH_SERVER_SETTINGS válido.
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 (include Iphlpapi.h) |