IPropertyStoreCache-Schnittstelle (propsys.h)
Macht Methoden verfügbar, mit denen ein Handler verschiedene Zustände für jede Eigenschaft verwalten kann.
Vererbung
Die IPropertyStoreCache-Schnittstelle erbt von IPropertyStore. IPropertyStoreCache verfügt auch über folgende Membertypen:
Methoden
Die IPropertyStoreCache-Schnittstelle verfügt über diese Methoden.
IPropertyStoreCache::GetState Ruft den Zustand eines angegebenen Eigenschaftenschlüssels ab. |
IPropertyStoreCache::GetValueAndState Ruft Wert- und Zustandsdaten für einen Eigenschaftenschlüssel ab. |
IPropertyStoreCache::SetValueAndState Legt Wert- und Zustandsdaten für einen Eigenschaftenschlüssel fest. |
Hinweise
Diese Schnittstelle stellt auch die Methoden der IPropertyStore-Schnittstelle bereit, von der sie erbt.
Wann muss implementiert werden?
Eine Implementierung dieser Schnittstelle wird von CLSID_InMemoryPropertyStore bereitgestellt. Benutzer sollten es nie selbst implementieren müssen.CLSID_InMemoryPropertyStore implementiert IPropertyStoreCache sowie IPropertyStore und andere Schnittstellen, sodass zusätzliche Informationen (PSC_STATE) zu den einzelnen Eigenschaften gespeichert werden können. Diese Informationen können für Eigenschaftenhandlerimplementierer nützlich sein. Dies kann auch in anderen Szenarien nützlich sein, in denen ein Cache mit Eigenschaftenwerten erforderlich ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | propsys.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für