Freigeben über


RtlCompareString-Funktion (ntddk.h)

Die RtlCompareString-Routine vergleicht zwei gezählte Zeichenfolgen.

Syntax

NTSYSAPI LONG RtlCompareString(
  [in] const STRING *String1,
  [in] const STRING *String2,
  [in] BOOLEAN      CaseInSensitive
);

Parameter

[in] String1

Zeiger auf die erste Zeichenfolge.

[in] String2

Zeiger auf die zweite Zeichenfolge.

[in] CaseInSensitive

Wenn TRUE, sollte die Groß- und Kleinschreibung beim Vergleich ignoriert werden.

Rückgabewert

RtlCompareString gibt einen vorzeichenierten Wert zurück, der die Ergebnisse des Vergleichs angibt:

Rückgabecode Beschreibung
Zero
String1 entspricht String2.
< Null
String1 ist kleiner als String2.
> Null
String1 ist größer als String2.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Universell
Header ntddk.h (include Ntddk.h, Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe (Kernelmodus); Ntdll.dll (Benutzermodus)
IRQL PASSIVE_LEVEL

Weitere Informationen

RtlCompareUnicodeString

RtlEqualString