Função DnsRecordSetCompare (windns.h)
A função DnsRecordSetCompare compara dois conjuntos de RR.
Sintaxe
BOOL DnsRecordSetCompare(
[in, out] PDNS_RECORD pRR1,
[in, out] PDNS_RECORD pRR2,
[out, optional] PDNS_RECORD *ppDiff1,
[out, optional] PDNS_RECORD *ppDiff2
);
Parâmetros
[in, out] pRR1
Um ponteiro para uma estrutura DNS_RECORD que contém o primeiro conjunto DNS RR do par de comparação.
[in, out] pRR2
Um ponteiro para uma estrutura DNS_RECORD que contém o segundo conjunto de registros de recurso DNS do par de comparação.
[out, optional] ppDiff1
Um ponteiro para um ponteiro DNS_RECORD que contém a lista de registros de recursos criados como resultado da aritmética executada neles: pRRSet1 menos pRRSet2.
[out, optional] ppDiff2
Um ponteiro para um ponteiro DNS_RECORD que contém a lista de registros de recursos criados como resultado da aritmética executada neles: pRRSet2 menos pRRSet1.
Retornar valor
Retornará TRUE se os conjuntos de registros comparados forem equivalentes, FALSE se não forem.
Comentários
Ao comparar conjuntos de registros, os registros de recursos DNS armazenados usando codificação de caracteres diferentes são tratados pela função DnsRecordSetCompare como equivalente. Contraste isso com a função DnsRecordCompare , na qual registros equivalentes com codificação diferente não são retornados como registros equivalentes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | windns.h |
Biblioteca | Dnsapi.lib |
DLL | Dnsapi.dll |