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

Zeigen Sie auf die erste Zeichenfolge.

[in] String2

Zeigen Sie auf die zweite Zeichenfolge.

[in] CaseInSensitive

Wenn TRUE, sollte der Fall beim Vergleich ignoriert werden.

Rückgabewert

RtlCompareString gibt einen signierten Wert zurück, der die Ergebnisse des Vergleichs liefert:

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Ab Windows 2000 verfügbar.
Zielplattform- Universal
Header- ntddk.h (enthalten Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe (Kernelmodus); Ntdll.dll (Benutzermodus)
IRQL- PASSIVE_LEVEL

Siehe auch

RtlCompareUnicodeString-

RtlEqualString-