Partager via


Fonction WindowsCompareStringOrdinal (winstring.h)

Compare deux objets HSTRING spécifiés et retourne un entier qui indique leur position relative dans un ordre de tri.

Syntaxe

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

Paramètres

string1

Type : [in] HSTRING

Première chaîne à comparer.

string2

Type : [in] HSTRING

Deuxième chaîne à comparer.

result

Type : [out] INT32*

Valeur qui indique la relation lexicale entre string1 et string2.

Valeur retournée

Type : HRESULT

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
La comparaison a réussi.
E_INVALIDARG
résultat a la valeur NULL.

Remarques

Utilisez la fonction WindowsCompareStringOrdinal pour comparer deux objets HSTRING . Une fois la comparaison terminée, le paramètre result out contient l’une des trois valeurs.

Valeur Condition
-1 string1 est inférieur à string2.
0 string1 est égal à string2.
1 string1 est supérieur à string2.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête winstring.h
Bibliothèque WinRTType.lib