Función DnsRecordSetCompare (windns.h)
La función DnsRecordSetCompare compara dos conjuntos de RR.
Sintaxis
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
Puntero a una estructura DNS_RECORD que contiene el primer conjunto de RR de DNS del par de comparación.
[in, out] pRR2
Puntero a una estructura DNS_RECORD que contiene el segundo conjunto de registros de recursos DNS del par de comparación.
[out, optional] ppDiff1
Puntero a un puntero DNS_RECORD que contiene la lista de registros de recursos creados como resultado de la aritmética realizada en ellos: pRRSet1 menos pRRSet2.
[out, optional] ppDiff2
Puntero a un puntero DNS_RECORD que contiene la lista de registros de recursos creados como resultado de la aritmética realizada en ellos: pRRSet2 menos pRRSet1.
Valor devuelto
Devuelve TRUE si los conjuntos de registros comparados son equivalentes, FALSE si no lo son.
Comentarios
Al comparar conjuntos de registros, los registros de recursos DNS que se almacenan mediante la codificación de caracteres diferentes se tratan mediante la función DnsRecordSetCompare como equivalente. Compare esto con la función DnsRecordCompare , en la que los registros equivalentes con codificación diferente no se devuelven como registros equivalentes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | windns.h |
Library | Dnsapi.lib |
Archivo DLL | Dnsapi.dll |