Partager via


ILSaveToStream, fonction (shlobj_core.h)

Enregistre une structure ITEMIDLIST dans un flux.

Syntaxe

SHSTDAPI ILSaveToStream(
  [in] IStream            *pstm,
  [in] PCUIDLIST_RELATIVE pidl
);

Paramètres

[in] pstm

Type : IStream *

Pointeur vers l’interface IStreaml’ITEMIDLIST est enregistré.

[in] pidl

Type : PCUIDLIST_RELATIVE

Pointeur vers la structure ITEMIDLIST à enregistrer.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, ou une valeur d’erreur COM dans le cas contraire.

Remarques

Le flux doit être ouvert pour l’écriture, sinon ILSaveToStream retourne une erreur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlobj_core.h (inclure Shlobj.h)
Bibliothèque Shell32.lib
DLL Shell32.dll (version 5.0 ou ultérieure)
Ensemble d’API ext-ms-win-shell-shell32-l1-2-1 (introduit dans Windows 10, version 10.0.10240)

Voir aussi

ILLoadFromStream