IPersistSerializedPropStorage::SetPropertyStorage 方法 (propsys.h)

从指定的序列化属性存储数据初始化属性存储实例。

语法

HRESULT SetPropertyStorage(
  [in] PCUSERIALIZEDPROPSTORAGE psps,
  [in] DWORD                    cb
);

参数

[in] psps

类型: PCUSERIALIZEDPROPSTORAGE

指向将用于初始化属性存储的序列化属性存储数据的指针。

[in] cb

类型:DWORD

psps 指向的序列化属性存储数据中包含的字节计数。

返回值

类型: HRESULT

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

注解

SERIALIZEDPROPSTORAGE 类型在 Propsys.h 中定义为不完整类型。 应将其视为 BYTE 值的数组;未指定返回的数据的格式。 存储为 SERIALIZEDPROPSTORAGE 结构的数据必须通过调用 IPersistSerializedPropStorage::GetPropertyStorage 直接或通过调用该方法生成的持久化数据获取。

要求

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