Condividi tramite


Funzione ILLoadFromStream (shlobj_core.h)

[Questa funzione è disponibile tramite Windows XP Service Pack 2 (SP2) e Windows Server 2003. Potrebbe essere modificato o non disponibile nelle versioni successive di Windows.]

Deprecato. Carica una struttura ITEMIDLIST da un flusso.

Sintassi

HRESULT ILLoadFromStream(
  [in]  IStream          *pstm,
  [out] PIDLIST_RELATIVE *pidl
);

Parametri

[in] pstm

Tipo: IStream*

Puntatore che indica l'interfaccia IStream caricata da ITEMIDLIST .

[out] pidl

Tipo: PIDLIST_RELATIVE*

Indirizzo di un puntatore a una struttura ITEMIDLIST . ILLoadFromStream alloca la memoria necessaria per la struttura e assegna l'indirizzo a questo parametro.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se ha esito positivo o un codice di errore COM in caso contrario.

Commenti

Al termine della struttura ITEMIDLIST , è necessario liberarlo chiamando ILFree.

Requisiti

   
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 (include Shlobj.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 5.0 o successiva)

Vedi anche

ILSaveToStream