Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Détermine l’ordre relatif de deux éléments dans leurs listes d’identificateurs d’éléments, et donc dans l’interface utilisateur.
Syntaxe
HRESULT CompareCategory(
CATSORT_FLAGS csfFlags,
DWORD dwCategoryId1,
DWORD dwCategoryId2
);
Paramètres
csfFlags
Type : CATSORT_FLAGS
Indicateur qui spécifie la façon dont la comparaison doit être effectuée. Le paramètre doit être l’une des valeurs de CATSORT_FLAGS.
dwCategoryId1
Type : DWORD
DWORD qui spécifie l’identificateur de première catégorie à utiliser dans la comparaison.
dwCategoryId2
Type : DWORD
DWORD qui spécifie l’identificateur de deuxième catégorie à utiliser dans la comparaison.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, le champ CODE du HRESULT contient une valeur qui spécifie le résultat de la comparaison. Sinon, elle retourne un code d’erreur COM.
Remarques
Le tableau suivant montre les valeurs retournées dans le champ CODE du HRESULT.
| Inférieure à zéro | Le premier élément doit précéder le second (dwCategoryId1<dwCategoryId2). |
| Supérieure à zéro | Le premier élément doit suivre le deuxième (dwCategoryId1>dwCategoryId2). |
| Zéro | Les deux éléments sont identiques (dwCategoryId1 = dwCategoryId2). |
Configuration requise
| Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | shobjidl_core.h (inclure Shobjidl.h) |
| DLL | Shell32.dll |