PSCreateSimplePropertyChange 函数 (propsys.h)

创建简单的属性更改。

语法

PSSTDAPI PSCreateSimplePropertyChange(
  [in]  PKA_FLAGS      flags,
  [in]  REFPROPERTYKEY key,
  [in]  REFPROPVARIANT propvar,
  [in]  REFIID         riid,
  [out] void           **ppv
);

参数

[in] flags

类型: PKA_FLAGS

PKA_FLAGS 标志。

[in] key

类型: REFPROPERTYKEY

PROPERTYKEY 结构的引用。

[in] propvar

类型: REFPROPVARIANT

PROPVARIANT 结构的引用。

[in] riid

类型: REFIID

对指定 IID 的引用。

[out] ppv

类型: void**

IPropertyChange 接口指针的地址。

返回值

类型: HRESULT

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

注解

属性更改可以放入 IPropertyChangeArray 中 ,然后可与 IFileOperation 一起使用来修改项的属性。

要求

要求
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 propsys.h
Library Propsys.lib
DLL Propsys.dll (版本 6.0 或更高版本)
可再发行组件 Windows 桌面搜索 (WDS) 3.0