IFileSystemImage::RollbackToChangePoint-Methode (imapi2fs.h)
Stellt das Bild wieder auf den angegebenen Änderungspunkt zurück.
Syntax
HRESULT RollbackToChangePoint(
[in] LONG changePoint
);
Parameter
[in] changePoint
Änderungspunkt, der den Zielzustand für das Rollback identifiziert.
Rückgabewert
S_OK wird bei Erfolg zurückgegeben, aber andere Erfolgscodes können als Ergebnis der Implementierung zurückgegeben werden. Die folgenden Fehlercodes werden häufig bei Vorgangsfehlern zurückgegeben, stellen aber nicht die einzigen möglichen Fehlerwerte dar:
Rückgabecode | Beschreibung |
---|---|
|
Dieses Dateisystemimage weist zu viele Verzeichnisse für das Dateisystem %1!ls! auf.
Wert: 0xC0AAB130 |
|
ISO9660 ist auf 8 Verzeichnisebenen beschränkt.
Wert: 0xC0AAB131 |
Hinweise
In der Regel ruft eine Anwendung die IFileSystemImage::get_ChangePoint-Methode auf und speichert den Änderungspunktwert, bevor sie eine Änderung am Dateisystem vornimmt. Bei Bedarf können Sie den Änderungspunktwert an diese Methode übergeben, um Änderungen seit diesem Zeitpunkt in der Entwicklung zu rückgängig machen.
Eine Anwendung kann die IFileSystemImage::LockInChangePoint-Methode aufrufen, um den Status eines Dateisystemimages an jedem Zeitpunkt seiner Entwicklung zu sperren. Nachdem eine Sperre festgelegt wurde, können Sie diese Methode nicht aufrufen, um das Dateisystemimage in den früheren Zustand zu rückgängig machen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista, Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | imapi2fs.h |