DnsRecordSetCompare-Funktion (windns.h)
Die DnsRecordSetCompare Funktion vergleicht zwei RR-Sätze.
Syntax
BOOL DnsRecordSetCompare(
[in, out] PDNS_RECORD pRR1,
[in, out] PDNS_RECORD pRR2,
[out, optional] PDNS_RECORD *ppDiff1,
[out, optional] PDNS_RECORD *ppDiff2
);
Parameter
[in, out] pRR1
Ein Zeiger auf eine DNS_RECORD-Struktur, die den ersten DNS-RR-Satz des Vergleichspaars enthält.
[in, out] pRR2
Ein Zeiger auf eine DNS_RECORD Struktur, die den zweiten DNS-Ressourceneintragssatz des Vergleichspaars enthält.
[out, optional] ppDiff1
Ein Zeiger auf einen DNS_RECORD Zeiger, der die Liste der Ressourceneinträge enthält, die als Ergebnis der arithmetischen Ausführung erstellt wurden: pRRSet1 minus pRRSet2.
[out, optional] ppDiff2
Ein Zeiger auf einen DNS_RECORD Zeiger, der die Liste der Ressourceneinträge enthält, die als Ergebnis der arithmetischen Ausführung erstellt wurden: pRRSet2 minus pRRSet1.
Rückgabewert
Gibt TRUE- zurück, wenn die verglichenen Datensatzsätze gleichwertig sind, FALSE-, wenn dies nicht der Fall ist.
Bemerkungen
Beim Vergleichen von Datensatzsätzen werden DNS-Ressourceneinträge, die mit unterschiedlicher Zeichencodierung gespeichert werden, vom DnsRecordSetCompare funktion als gleichwertig behandelt. Im Gegensatz zur DnsRecordCompare-Funktion, bei der gleichwertige Datensätze mit unterschiedlicher Codierung nicht als gleichwertige Datensätze zurückgegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | windns.h |
Library | Dnsapi.lib |
DLL- | Dnsapi.dll |