SHGetTemporaryPropertyForItem 函数 (shobjidl_core.h)

检索给定项的临时属性。 临时属性是一种读/写存储,它仅在 IShellItem 对象的生存期内保留属性,而不是保留回项。

语法

SHSTDAPI SHGetTemporaryPropertyForItem(
  [in]  IShellItem     *psi,
        REFPROPERTYKEY propkey,
  [out] PROPVARIANT    *ppropvar
);

参数

[in] psi

类型: IShellItem*

指向要为其检索临时属性的项的指针。

propkey

类型: REFPROPERTYKEY

属性键。

[out] ppropvar

类型: PROPVARIANT*

指向项的临时属性的指针。

返回值

类型: HRESULT

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)
DLL Shell32.dll
API 集 Windows 10版本 10.0.14393 中引入的 ext-ms-win-shell-shell32-l1- (2-2)