ILLoadFromStream-Funktion (shlobj_core.h)

[Diese Funktion ist über Windows XP Service Pack 2 (SP2) und Windows Server 2003 verfügbar. In nachfolgenden Windows-Versionen ist sie möglicherweise geändert oder nicht verfügbar.]

Veraltet. Lädt eine ITEMIDLIST-Struktur aus einem Stream.

Syntax

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

Parameter

[in] pstm

Typ: IStream*

Ein Zeiger, der die IStream-Schnittstelle angibt, von der die ITEMIDLIST geladen wird.

[out] pidl

Typ: PIDLIST_RELATIVE*

Adresse eines Zeigers auf eine ITEMIDLIST-Struktur . ILLoadFromStream weist den erforderlichen Arbeitsspeicher für die Struktur zu und weist diesem Parameter die Adresse zu.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen COM-Fehlercode zurück.

Hinweise

Wenn Sie mit der ITEMIDLIST-Struktur fertig sind, müssen Sie sie durch Aufrufen von ILFree freigeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h (einschließlich Shlobj.h)
Bibliothek Shell32.lib
DLL Shell32.dll (Version 5.0 oder höher)

Weitere Informationen

ILSaveToStream