IPersistSerializedPropStorage インターフェイス (propsys.h)

後で使用できるようにシリアル化されたプロパティ ストレージ データを保持し、永続化されたデータを新しいプロパティ ストア インスタンスに復元するメソッドを公開します。

継承

IPersistSerializedPropStorage インターフェイスは、IUnknown インターフェイスから継承します。 IPersistSerializedPropStorage には、次の種類のメンバーもあります。

メソッド

IPersistSerializedPropStorage インターフェイスには、これらのメソッドがあります。

 
IPersistSerializedPropStorage::GetPropertyStorage

プロパティ ストア インスタンスからシリアル化されたプロパティ ストレージ データを取得します。
IPersistSerializedPropStorage::SetFlags

プロパティ ストア オブジェクトを読み取り専用と読み取り/書き込み状態の間で切り替えます。
IPersistSerializedPropStorage::SetPropertyStorage

指定したシリアル化されたプロパティ ストレージ データからプロパティ ストア インスタンスを初期化します。

解説

プロパティ ストアとの間で値を読み書きするには、 IPropertyStore インターフェイスを使用します。

使用するタイミング

PSCreateMemoryPropertyStore を呼び出して作成されたメモリ内プロパティ ストアは、このインターフェイスの実装を提供します。 シリアル化されたプロパティ ストレージ データを永続化または復元する場合は、この実装を使用します。

実装するタイミング

IPersistSerializedPropStorage は、カスタム実装を目的としたものではありません。 メモリ内プロパティ ストアに関連付けられているシステム提供の実装を使用します。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー propsys.h