DnsNameCompare_A-Funktion (windns.h)
Die DnsNameCompare-Funktion vergleicht zwei DNS-Namen. Wie viele DNS-Funktionen wird auch der DnsNameCompare-Funktionstyp in mehreren Formen implementiert, um eine unterschiedliche Zeichencodierung zu ermöglichen. Verwenden Sie basierend auf der betreffenden Zeichencodierung eine der folgenden Funktionen:
- DnsNameCompare_A (_A für DIE ANSI-Codierung)
- DnsNameCompare_W (_W für unicode-Codierung)
- DnsNameCompare_UTF8 (_UTF8 für unicode-Codierung)
Syntax
BOOL DnsNameCompare_A(
[in] PCSTR pName1,
[in] PCSTR pName2
);
Parameter
[in] pName1
Ein Zeiger auf eine Zeichenfolge, die den ersten DNS-Namen des Vergleichspaars darstellt.
[in] pName2
Ein Zeiger auf eine Zeichenfolge, die den zweiten DNS-Namen des Vergleichspaars darstellt.
Rückgabewert
Gibt TRUE zurück, wenn die verglichenen Namen gleichwertig sind, FALSE , falls nicht.
Hinweise
Bei Namenvergleichen wird die Groß-/Kleinschreibung nicht beachtet, und nachfolgende Punkte werden ignoriert.
Wie bei anderen DNS-Vergleichsfunktionen wertet die DnsNameCompare-Funktion eine 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 |