Compartir a través de


Función DnsRecordSetCompare (windns.h)

La función DnsRecordSetCompare compara dos conjuntos 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 de 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.

Observaciones

Al comparar conjuntos de registros, los registros de recursos DNS que se almacenan mediante una codificación de caracteres diferente se tratan mediante la función DnsRecordSetCompare como equivalente. Contrasta esto con la función dnsRecordCompare , en la que los registros equivalentes con codificación diferente no se devuelven como registros equivalentes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000 Professional [solo aplicaciones de escritorio]
servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de windns.h
biblioteca de Dnsapi.lib
DLL de Dnsapi.dll

Consulte también

DNS_RECORD

DnsRecordCompare