Funzione ILFree (shlobj_core.h)
Libera una struttura ITEMIDLIST allocata dalla shell.
Sintassi
void ILFree(
[in] PIDLIST_RELATIVE pidl
);
Parametri
[in] pidl
Tipo: PIDLIST_RELATIVE
Puntatore alla struttura ITEMIDLIST da liberare. Questo parametro può essere NULL.
Valore restituito
nessuno
Osservazioni
ILFree viene spesso usato con le strutture ITEMIDLIST allocate da una delle altre funzioni IL, ma può essere usato per liberare qualsiasi struttura restituita dalla shell, ad esempio la struttura ITEMIDLIST restituita da SHBrowseForFolder o usata in una chiamata a SHGetFolderLocation.
Nota Quando si usa Windows 2000 o versione successiva, usare CoTaskMemFree anziché ILFree. Le strutture ITEMIDLIST vengono sempre allocate con l'allocatore di attività COM (Component Object Model) in tali piattaforme.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shlobj_core.h (includere Shlobj.h) |
Libreria | Shell32.lib |
DLL | Shell32.dll (versione 5.0 o successiva) |