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 Revert-Methode ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt "Anforderungen" angegeben sind. Es ist nicht für die Verwendung in Windows Server 2003 mit Service Pack 1 (SP1) und höher, Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems verfügbar. Die IStream-Schnittstelle bietet ähnliche Funktionen.]
Die Revert-Methode verwirft alle Änderungen, die seit dem letzten IByteBuffer::Commit-Aufruf an einem transaktionsierten Stream vorgenommen wurden.
Syntax
HRESULT Revert();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Der Rückgabewert ist ein HRESULT. Der Wert S_OK gibt an, dass der Aufruf erfolgreich war und der Stream auf seine vorherige Version zurückgesetzt wurde.
Bemerkungen
Diese Methode verwirft Änderungen, die seit dem letzten Commitvorgang an einem transaktionsierten Stream vorgenommen wurden.
Beispiele
Das folgende Beispiel zeigt das Wiederherstellen eines transaktionsbasierten Datenstroms auf den Vorgang mit dem letzten Commit.
HRESULT hr;
hr = pIByteBuff->Revert();
if (FAILED(hr))
printf("Failed IByteBuffer::Revert\n");
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
| Ende des Supports (Client) |
Windows XP |
| Ende des Supports (Server) |
Windows Server 2003 |
| Header |
|
| Typbibliothek |
|
| DLL |
|
| IID |
IID_IByteBuffer ist definiert als E126F8FE-A7AF-11D0-B88A-00C04FD424B9 |