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 |