Función ILFree (shlobj_core.h)
Libera una estructura ITEMIDLIST asignada por el Shell.
Sintaxis
void ILFree(
[in] PIDLIST_RELATIVE pidl
);
Parámetros
[in] pidl
Tipo: PIDLIST_RELATIVE
Puntero a la estructura ITEMIDLIST que se va a liberar. Este parámetro puede ser NULL.
Valor devuelto
None
Observaciones
ILFree se usa a menudo con estructuras ITEMIDLIST asignadas por una de las otras funciones il, pero se puede usar para liberar cualquier estructura de este tipo devuelta por shell, por ejemplo, la estructura ITEMIDLIST devuelta por SHBrowseForFolder o usada en una llamada a SHGetFolderLocation.
Nota Cuando use Windows 2000 o posterior, use CoTaskMemFree en lugar de ILFree. Las estructuras ITEMIDLIST siempre se asignan con el asignador de tareas Modelo de objetos componentes (COM) en esas plataformas.
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) |