Compartir a través de


Interfaz IPropertyStoreCache (propsys.h)

Expone métodos que permiten a un controlador administrar varios estados para cada propiedad.

Herencia

La interfaz IPropertyStoreCache hereda de IPropertyStore. IPropertyStoreCache también tiene estos tipos de miembros:

Métodos

La interfaz IPropertyStoreCache tiene estos métodos.

 
IPropertyStoreCache::GetState

Obtiene el estado de una clave de propiedad especificada.
IPropertyStoreCache::GetValueAndState

Obtiene los datos de valor y estado de una clave de propiedad.
IPropertyStoreCache::SetValueAndState

Establece los datos de valor y estado de una clave de propiedad.

Comentarios

Esta interfaz también proporciona los métodos de la interfaz IPropertyStore , de la que hereda.

Cuándo implementar

El CLSID_InMemoryPropertyStore proporciona una implementación de esta interfaz. Los usuarios nunca deben tener que implementarlo por sí mismos.

CLSID_InMemoryPropertyStore implementa IPropertyStoreCache , así como IPropertyStore y otras interfaces para que pueda almacenar información adicional (PSC_STATE) sobre cada una de las propiedades. Esta información puede ser útil para los implementadores de controladores de propiedades. También puede ser útil en otros escenarios en los que se necesita una memoria caché de valores de propiedad.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado propsys.h