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) |