ShouldBlockRevert-Funktion (vsbackup.h)
Überprüft die Registrierung auf Writer, die rückgängig machen Vorgänge auf dem angegebenen Volume blockieren sollen.
Syntax
HRESULT ShouldBlockRevert(
[in] LPCWSTR wszVolumeName,
[out] bool *pbBlock
);
Parameter
[in] wszVolumeName
Der Name des Volumes. Dieser Name muss in einem der folgenden Formate vorliegen und einen nachfolgenden umgekehrten Schrägstrich (\) enthalten:
- Der Pfad eines eingebundenen Ordners, z. B. Y:\MountX\
- Ein Laufwerkbuchstabe, z. B. D:\
- Ein Volume-GUID-Pfad im Format \\?\Volume{GUID}\ (wobei GUID das Volume identifiziert)
[out] pbBlock
Ein Zeiger auf eine Variable, die true empfängt, wenn das Volume Komponenten von Writern enthält, die in der Registrierung als Writer aufgeführt sind, die rückgängig machen Vorgänge blockieren sollen, oder andernfalls false.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Wert | Bedeutung |
---|---|
|
Die Funktion wurde erfolgreich ausgeführt. |
|
Der Aufrufer ist kein Administrator. |
|
Einer der Parameterwerte ist ungültig. |
|
Der Aufrufer verfügt über nicht genügend Arbeitsspeicher oder andere Systemressourcen. |
|
Unerwarteter Fehler. Der Fehlercode wird in der Fehlerprotokolldatei protokolliert. Weitere Informationen finden Sie unter Ereignis- und Fehlerbehandlung unter VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieser Wert wird erst unter Windows Server 2008 R2 und Windows 7 unterstützt. stattdessen wird E_UNEXPECTED verwendet. |
Hinweise
Die Liste der Writer, die rückgängig machen Vorgänge blockieren sollen, wird in der Registrierung unter dem folgenden Schlüssel gespeichert:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Settings\WritersBlockingRevert
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008, Windows Server 2003 mit SP1 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | vsbackup.h (enthalten VsBackup.h, Vss.h, VsWriter.h) |
Bibliothek | VssApi.lib |
DLL | VssApi.dll |