CItemIDFactory::GetPropertyStorageFromIDList 方法 (shidfact.h)

基于与第一个 ItemID 关联的序列化属性存储创建 IPropertyStore 的实例。

语法

HRESULT GetPropertyStorageFromIDList(
  [in]  PCUIDLIST_RELATIVE pidl,
  [in]  REFIID             riid,
  [out] void               **ppv
);

参数

[in] pidl

包含序列化属性存储的 PIDL。

[in] riid

对使用 IPropertyStore) __uuidof (获取的 IPropertyStore 的 IID 的引用。

[out] ppv

此方法返回时,包含指向新 IPropertyStore 的指针的地址。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shidfact.h

另请参阅

CItemIDFactory

IPropertyStore