Freigeben über


WindowsCompareStringOrdinal-Funktion (winstring.h)

Vergleicht zwei angegebene HSTRING-Objekte und gibt eine ganze Zahl zurück, die ihre relative Position in einer Sortierreihenfolge angibt.

Syntax

HRESULT WindowsCompareStringOrdinal(
  HSTRING string1,
  HSTRING string2,
  INT32   *result
);

Parameter

string1

Typ: [in] HSTRING

Die erste zu vergleichende Zeichenfolge.

string2

Typ: [in] HSTRING

Die zweite zu vergleichende Zeichenfolge.

result

Typ: [out] INT32*

Ein -Wert, der die lexikalische Beziehung zwischen string1 und string2 angibt.

Rückgabewert

Typ: HRESULT

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Vergleich war erfolgreich.
E_INVALIDARG
result ist NULL.

Hinweise

Verwenden Sie die WindowsCompareStringOrdinal-Funktion , um zwei HSTRING-Objekte zu vergleichen. Nach Abschluss des Vergleichs enthält der Parameter result out einen von drei Werten.

Wert Bedingung
-1 string1 ist kleiner als Zeichenfolge2.
0 string1 entspricht Zeichenfolge2.
1 string1 ist größer als Zeichenfolge2.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winstring.h
Bibliothek WinRTType.lib