Partager via


Méthode IPersistSerializedPropStorage ::SetPropertyStorage (propsys.h)

Initialise le magasin de propriétés instance à partir des données de stockage de propriétés sérialisées spécifiées.

Syntaxe

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

Paramètres

[in] psps

Type : PCUSERIALIZEDPROPSTORAGE

Pointeur vers les données sérialisées du magasin de propriétés qui seront utilisées pour initialiser le magasin de propriétés.

[in] cb

Type : DWORD

Nombre d’octets contenus dans les données de stockage de propriétés sérialisées pointées par psps.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Le type SERIALIZEDPROPSTORAGE est défini dans Propsys.h comme un type incomplet. Il doit être traité comme un tableau de valeurs BYTE ; le format des données retournées n’est pas spécifié. Les données stockées en tant que structure SERIALIZEDPROPSTORAGE doivent avoir été obtenues via un appel à IPersistSerializedPropStorage ::GetPropertyStorage, directement ou via des données persistantes générées par un appel à cette méthode.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête propsys.h