IPersistSerializedPropStorage interface (propsys.h)

Exposes methods to persist serialized property storage data for later use and to restore persisted data to a new property store instance.

Inheritance

The IPersistSerializedPropStorage interface inherits from the IUnknown interface. IPersistSerializedPropStorage also has these types of members:

Methods

The IPersistSerializedPropStorage interface has these methods.

 
IPersistSerializedPropStorage::GetPropertyStorage

Gets the serialized property storage data from the property store instance.
IPersistSerializedPropStorage::SetFlags

Toggles the property store object between the read-only and read/write state.
IPersistSerializedPropStorage::SetPropertyStorage

Initializes the property store instance from the specified serialized property storage data.

Remarks

Use the IPropertyStore interface to read and write values from and to the property store.

When to Use

The in-memory property store, created by calling PSCreateMemoryPropertyStore, provides an implementation of this interface. Use this implementation when you want to persist or restore serialized property storage data.

When to Implement

IPersistSerializedPropStorage is not intended for custom implementation. Use the system-provided implementation associated with the in-memory property store.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header propsys.h