ILSaveToStream 函数 (shlobj_core.h)

ITEMIDLIST 结构保存到流中。

语法

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

参数

[in] pstm

类型: IStream *

指向保存 ITEMIDLISTIStream 接口的指针。

[in] pidl

类型: PCUIDLIST_RELATIVE

指向要保存的 ITEMIDLIST 结构的指针。

返回值

类型: HRESULT

如果成功,则返回S_OK,否则返回 COM 错误值。

注解

必须打开流才能写入,否则 ILSaveToStream 返回错误。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 shlobj_core.h (包括 Shlobj.h)
Library Shell32.lib
DLL Shell32.dll (5.0 或更高版本)
API 集 Windows 10版本 10.0.10240 中引入的 ext-ms-win-shell-shell32-l1-2-1 ()

另请参阅

ILLoadFromStream