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.
Nachdem eine Änderung vorgenommen wurde, speichert diese Methode die Änderungen.
Syntax
HRESULT Commit();
Rückgabewert
Die IPropertyStore::Commit
-Methode gibt eine der folgenden Elemente zurück:
Rückgabecode | BESCHREIBUNG |
---|---|
|
Alle Eigenschaftenänderungen wurden erfolgreich in den Stream oder Pfad geschrieben. Dies schließt den Fall ein, in dem beim Aufruf der Methode keine Änderungen ausstehen und nichts geschrieben wurde. |
|
Der Stream oder die Datei ist schreibgeschützt. Die -Methode konnte den Wert nicht festlegen. |
|
Einige oder alle Änderungen konnten nicht in die Datei geschrieben werden. Ein weiterer, erklärender Fehler kann anstelle von E_FAIL verwendet werden. |
Hinweise
Bevor die Commit
Methode zurückgibt, gibt sie den Dateistream oder Pfad frei, der für die Verwendung von der -Methode initialisiert wurde. Daher sind nach Commit
der Rückgabe keine IPropertyStore-Methoden erfolgreich. An diesem Punkt geben sie E_FAIL zurück.
Eigenschaftenhandler müssen sicherstellen, dass Eigenschaftenänderungen zu einer gültigen Zieldatei führen, auch wenn der Commit
Prozess abnormal beendet wird oder Fehler auftreten.
Anforderungen
Unterstützte Mindestversion (Client) | Verfügbar mit Windows Vista und höheren Versionen des Windows-Betriebssystems. |
Zielplattform | Universell |
Header | propsys.h |
Bibliothek | Propsys.idl |
IRQL | Alle Ebenen |