Freigeben über


DnsNameCompare-Makro (windns.h)

Die DnsNameCompare-Funktion vergleicht zwei DNS-Namen. Wie viele dns-Funktionen wird auch der Funktionstyp DnsNameCompare in mehreren Formen implementiert, um unterschiedliche Zeichencodierungen zu ermöglichen. Verwenden Sie basierend auf der beteiligten Zeichencodierung eine der folgenden Funktionen:

  • DnsNameCompare_A (_A für ANSI-Codierung)
  • DnsNameCompare_W (_W für Unicode-Codierung)
  • DnsNameCompare_UTF8 (_UTF8 für Unicode-Codierung)

Syntax

void DnsNameCompare(
   n1,
   n2
);

Parameter

n1

TBD

n2

TBD

Rückgabewert

Keine

Bemerkungen

Bei Namensvergleichen wird die Groß-/Kleinschreibung nicht beachtet, und nachfolgende Punkte werden ignoriert.

Wie bei anderen DNS-Vergleichsfunktionen wertet die DnsNameCompare-Funktion die unterschiedliche Codierung als sofortigen Hinweis auf unterschiedliche Werte, und daher werden dieselben Namen mit unterschiedlichen Zeichen nicht identisch gemeldet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile windns.h
Bibliothek Dnsapi.lib
DLL Dnsapi.dll

Weitere Informationen

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare