Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura DNS_SVCB_DATA representa un registro SVCB de DNS ("Enlace de servicio"), tal como se especifica en RFC 9460.
Sintaxis
typedef struct _DNS_SVCB_DATA {
WORD wSvcPriority;
PSTR pszTargetName;
WORD cSvcParams;
DNS_SVCB_PARAM *pSvcParams;
} DNS_SVCB_DATA;
Miembros
wSvcPriority
Tipo: word
Prioridad del registro. Un valor inferior indica mayor prioridad; 0 indica el modo alias, tal como se describe en la sección 2.4.2 de RFC 9460.
pszTargetName
Tipo: PSTR
Puntero a una cadena terminada en null que representa el nombre de dominio del punto de conexión alternativo o de destino.
cSvcParams
Tipo: word
Recuento de parámetros svcb.
pSvcParams
Tipo: DNS_SVCB_PARAM*
Lista de parámetros SVCB que representan los servicios disponibles en pszTargetName.
Observaciones
Al llamar a DnsQueryEx (o cualquiera de las API de consulta DNS) para DNS_TYPE_SVCB o DNS_TYPE_HTTPS tipos de registro DNS, si desea obtener resultados en un formato analizado, es decir, en forma de una estructura de DNS_SVCB_DATA en lugar de un formato "plano" (solo un búfer de datos), debe establecer DNS_QUERY_PARSE_ALL_RECORDS (en DNS_QUERY_REQUEST3:: QueryOptions).
Requisitos
| Requisito | Importancia |
|---|---|
| encabezado | windnsdef.h |