Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura DNS_SVCB_DATA representa um registro DNS SVCB ("Associação de Serviço"), conforme especificado no RFC 9460.
Sintaxe
typedef struct _DNS_SVCB_DATA {
WORD wSvcPriority;
PSTR pszTargetName;
WORD cSvcParams;
DNS_SVCB_PARAM *pSvcParams;
} DNS_SVCB_DATA;
Membros
wSvcPriority
Prioridade de registro. Um valor mais baixo indica prioridade mais alta; 0 indica o Modo Alias, conforme descrito na seção 2.4.2 do RFC 9460.
pszTargetName
Tipo: PSTR
Um ponteiro para uma cadeia de caracteres terminada em nulo que representa o nome de domínio do destino ou ponto de extremidade alternativo.
cSvcParams
Contagem de parâmetros svcb.
pSvcParams
Tipo: DNS_SVCB_PARAM*
Lista de parâmetros SVCB que representam os serviços disponíveis em pszTargetName.
Observações
Ao chamar dnsQueryEx (ou qualquer uma das APIs de consulta DNS) para DNS_TYPE_SVCB ou DNS_TYPE_HTTPS tipos de registro DNS, se você quiser obter resultados de volta em um formato analisado, ou seja, na forma de uma estrutura DNS_SVCB_DATA em vez de um formato "simples" (apenas um buffer de dados), você deve definir DNS_QUERY_PARSE_ALL_RECORDS (em DNS_QUERY_REQUEST3:: QueryOptions).
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | windnsdef.h |