Funzione DnsRecordSetCompare (windns.h)
La funzione DnsRecordSetCompare confronta due set RR.
Sintassi
BOOL DnsRecordSetCompare(
[in, out] PDNS_RECORD pRR1,
[in, out] PDNS_RECORD pRR2,
[out, optional] PDNS_RECORD *ppDiff1,
[out, optional] PDNS_RECORD *ppDiff2
);
Parametri
[in, out] pRR1
Puntatore a una struttura DNS_RECORD che contiene il primo set RR DNS della coppia di confronto.
[in, out] pRR2
Puntatore a una struttura DNS_RECORD che contiene il secondo set di record di risorse DNS della coppia di confronto.
[out, optional] ppDiff1
Puntatore a un puntatore DNS_RECORD che contiene l'elenco di record di risorse compilati come risultato dell'aritmetica eseguita su di essi: pRRSet1 meno pRRSet2.
[out, optional] ppDiff2
Puntatore a un puntatore DNS_RECORD che contiene l'elenco di record di risorse compilati in seguito all'aritmetica eseguita su di essi: pRRSet2 meno pRRSet1.
Valore restituito
Restituisce TRUE se i set di record confrontati sono equivalenti, false in caso contrario.
Osservazioni
Quando si confrontano i set di record, i record di risorse DNS archiviati usando una codifica di caratteri diversa vengono considerati dalla funzione DnsRecordSetCompare come equivalente. A differenza della funzione dnsRecordCompare
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 Professional [solo app desktop] |
server minimo supportato | Windows 2000 Server [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
windns.h |
libreria |
Dnsapi.lib |
dll | Dnsapi.dll |