Interface IPropertyStoreCache (propsys.h)
Expose des méthodes qui permettent à un gestionnaire de gérer différents états pour chaque propriété.
Héritage
L’interface IPropertyStoreCache hérite de IPropertyStore. IPropertyStoreCache a également les types de membres suivants :
Méthodes
L’interface IPropertyStoreCache a ces méthodes.
IPropertyStoreCache ::GetState Obtient l’état d’une clé de propriété spécifiée. |
IPropertyStoreCache ::GetValueAndState Obtient des données de valeur et d’état pour une clé de propriété. |
IPropertyStoreCache ::SetValueAndState Définit les données de valeur et d’état d’une clé de propriété. |
Remarques
Cette interface fournit également les méthodes de l’interface IPropertyStore , dont elle hérite.
Quand implémenter
Une implémentation de cette interface est fournie par CLSID_InMemoryPropertyStore. Les utilisateurs ne doivent jamais avoir besoin de l’implémenter eux-mêmes.CLSID_InMemoryPropertyStore implémente IPropertyStoreCache ainsi que IPropertyStore et d’autres interfaces afin qu’il puisse stocker des informations supplémentaires (PSC_STATE) sur chacune des propriétés. Ces informations peuvent être utiles pour les implémenteurs de gestionnaires de propriétés. Il peut également être utile dans d’autres scénarios où un cache de valeurs de propriété est nécessaire.
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 |