IShellItem ::Compare, méthode (shobjidl_core.h)
Compare deux objets IShellItem .
Syntaxe
HRESULT Compare(
IShellItem *psi,
SICHINTF hint,
int *piOrder
);
Paramètres
psi
Type : IShellItem*
Pointeur vers un objet IShellItem à comparer avec l’objet IShellItem existant.
hint
Type : SICHINTF
Une des valeurs SICHINTF qui détermine comment effectuer la comparaison. Consultez SICHINTF pour obtenir la liste des valeurs possibles pour ce paramètre.
piOrder
Type : int*
Ce paramètre reçoit le résultat de la comparaison. Si les deux éléments sont identiques, ce paramètre est égal à zéro ; si elles sont différentes, le paramètre est différent de zéro.
Valeur retournée
Type : HRESULT
Retourne S_OK si les éléments sont identiques, S_FALSE s’ils sont différents ou une valeur d’erreur dans le cas contraire.
Remarques
Le type de données utilisé dans le deuxième paramètre, SICHINTF, est défini comme suit :
typedef DWORD SICHINTF;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP1 [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 (incluez Shobjidl.h) |
DLL | Shell32.dll (version 6.0 ou ultérieure) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour