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.
[Funktionsermittlung ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Stellt einen Mechanismus bereit, mit dem der Anbieter Eigenschaften beibehalten kann, ohne IProviderProperties implementieren zu müssen. Diese Methode wird immer dann aufgerufen, wenn IPropertyStore::Commit vom Client für die Funktion instance Eigenschaftenspeicher aufgerufen wird.
Syntax
HRESULT InstancePropertyStoreFlush(
[in] IFunctionInstance *pIFunctionInstance,
[in] INT_PTR iProviderInstanceContext
);
Parameter
[in] pIFunctionInstance
Ein Zeiger auf die IFunctionInstance-Schnittstelle .
[in] iProviderInstanceContext
Der der spezifischen Funktion zugeordnete Kontext instance.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Mögliche Rückgabewerte sind unter anderem folgendes:
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich abgeschlossen. |
|
Der Anbieter implementiert keinen instance-Eigenschaftenspeicher. |
|
Einer der Parameter enthält ein ungültiges Argument. |
|
Die -Methode kann den für diesen Vorgang erforderlichen Arbeitsspeicher nicht zuordnen. |
Hinweise
Wenn der Anbieter die neuen Werte, die über SetValue übergeben werden, im Arbeitsspeicher zwischengespeichert behält, sollte diese Methode den Code implementieren, um die aktualisierten Werte in der zugrunde liegenden API/dem zugrunde liegenden Speicher beizubehalten.
Wenn Sie diese Methode implementieren, sollten Sie OpenPropertyStore aufrufen, um den aktuellen Eigenschaftenspeicher zurückzugeben, bevor Sie die Daten beibehalten.
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 |