Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Die Funktionsermittlung ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Diese Schnittstelle wird optional von Ermittlungsanbietern implementiert, um einen eigenen Eigenschaftenspeicher direkt zu erstellen und zu verwalten. Wenn diese Schnittstelle implementiert ist, kann der Anbieter seinen Eigenschaftenspeicher für seine eigene interne Verwendung verwenden, aber alle Abfragen aus dem von dieser Schnittstelle implementierten Eigenschaftenspeicher werden direkt an den Anbieter geleitet, und der interne Eigenschaftenspeicher wird niemals für einen Client verfügbar gemacht, der IFunctionInstance::OpenPropertyStore aufruft.
Vererbung
Die IProviderProperties-Schnittstelle erbt von der IUnknown-Schnittstelle . IProviderProperties verfügt auch über folgende Membertypen:
Methoden
Die IProviderProperties-Schnittstelle verfügt über diese Methoden.
|
IProviderProperties::GetAt Ruft den Eigenschaftenschlüssel am angegebenen Index ab. |
|
IProviderProperties::GetCount Ruft die Anzahl der Eigenschaften im Eigenschaftenspeicher ab. |
|
IProviderProperties::GetValue Ruft den Wert des angegebenen Eigenschaftsschlüssels ab. |
|
IProviderProperties::SetValue Legt den Wert des angegebenen Eigenschaftsschlüssels fest. |
Hinweise
Die Implementierung dieser Schnittstelle ermöglicht es einem Anbieter, Zugriff auf die aktuellsten Eigenschaftswerte bereitzustellen. Andernfalls verwendet der Client die Werte im von der Funktionsermittlung erstellten Cache, wenn die Funktion instance erstellt oder der Eigenschaftenspeicher geöffnet wird.
Wenn ein Anbieter diese Schnittstelle nicht implementiert, muss der Anbieter einen Eigenschaftenspeicher bereitstellen, wenn die instance erstellt wird oder wenn der Client InstancePropertyStoreOpen aufruft.
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 | functiondiscoveryprovider.h |