Función ILIsEqual (shlobj_core.h)
Comprueba si dos estructuras ITEMIDLIST son iguales en una comparación binaria.
Sintaxis
BOOL ILIsEqual(
[in] PCIDLIST_ABSOLUTE pidl1,
[in] PCIDLIST_ABSOLUTE pidl2
);
Parámetros
[in] pidl1
Tipo: PCIDLIST_ABSOLUTE
Primera estructura ITEMIDLIST .
[in] pidl2
Tipo: PCIDLIST_ABSOLUTE
Segunda estructura ITEMIDLIST .
Valor devuelto
Tipo: BOOL
Devuelve TRUE si las dos estructuras son iguales, FALSE de lo contrario.
Comentarios
ILIsEqual realiza una comparación binaria de los datos del elemento. Es posible que dos estructuras ITEMIDLIST se diferenen en el nivel binario al hacer referencia al mismo elemento. IShellFolder::CompareIDs debe usarse para realizar una comparación no binaria.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlobj_core.h (incluya Shlobj.h) |
Library | Shell32.lib |
Archivo DLL | Shell32.dll (versión 5.0 o posterior) |