SHGetTemporaryPropertyForItem 函数 (shobjidl_core.h)

检索给定项的临时属性。 临时属性是一个读/写存储区,它只保存 IShellItem 对象的生存期的属性,而不是持久保存到项中。

Syntax

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

参数

[in] psi

类型: IShellItem*

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

propkey

类型: REFPROPERTYKEY

属性键。

[out] ppropvar

类型: PROPVARIANT*

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

返回值

类型:HRESULT

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

要求

Requirement 价值
最低支持的客户端 Windows Vista [仅限桌面应用]
支持的最低服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows操作系统
Header shobjidl_core.h (包括 Shobjidl.h)
Library OneCore.Lib
DLL Shell32.dll
API 集 ext-ms-win-shell-shell32-l1-2-2 (在 Windows 10 版本 10.0.14393 中引入)