Fonction ILIsEqual (shlobj_core.h)
Teste si deux structures ITEMIDLIST sont égales dans une comparaison binaire.
Syntaxe
BOOL ILIsEqual(
[in] PCIDLIST_ABSOLUTE pidl1,
[in] PCIDLIST_ABSOLUTE pidl2
);
Paramètres
[in] pidl1
Type : PCIDLIST_ABSOLUTE
Première structure ITEMIDLIST .
[in] pidl2
Type : PCIDLIST_ABSOLUTE
Deuxième structure ITEMIDLIST .
Valeur retournée
Type : BOOL
Retourne TRUE si les deux structures sont égales, FALSE sinon.
Remarques
ILIsEqual effectue une comparaison binaire des données d’élément. Il est possible que deux structures ITEMIDLIST diffèrent au niveau binaire tout en faisant référence au même élément. IShellFolder ::CompareIDs doit être utilisé pour effectuer une comparaison non binaire.
Configuration requise
Condition requise | Valeur |
---|---|
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 | shlobj_core.h (inclure Shlobj.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 5.0 ou ultérieure) |