IPersistSerializedPropStorage インターフェイス (propsys.h)
後で使用できるようにシリアル化されたプロパティ ストレージ データを保持し、永続化されたデータを新しいプロパティ ストア インスタンスに復元するメソッドを公開します。
継承
IPersistSerializedPropStorage インターフェイスは、IUnknown インターフェイスから継承します。 IPersistSerializedPropStorage には、次の種類のメンバーもあります。
メソッド
IPersistSerializedPropStorage インターフェイスには、これらのメソッドがあります。
IPersistSerializedPropStorage::GetPropertyStorage プロパティ ストア インスタンスからシリアル化されたプロパティ ストレージ データを取得します。 |
IPersistSerializedPropStorage::SetFlags プロパティ ストア オブジェクトを読み取り専用と読み取り/書き込み状態の間で切り替えます。 |
IPersistSerializedPropStorage::SetPropertyStorage 指定したシリアル化されたプロパティ ストレージ データからプロパティ ストア インスタンスを初期化します。 |
解説
プロパティ ストアとの間で値を読み書きするには、 IPropertyStore インターフェイスを使用します。
使用するタイミング
PSCreateMemoryPropertyStore を呼び出して作成されたメモリ内プロパティ ストアは、このインターフェイスの実装を提供します。 シリアル化されたプロパティ ストレージ データを永続化または復元する場合は、この実装を使用します。実装するタイミング
IPersistSerializedPropStorage は、カスタム実装を目的としたものではありません。 メモリ内プロパティ ストアに関連付けられているシステム提供の実装を使用します。要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | propsys.h |