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.
Ruft eine Liste der Änderungen in der angegebenen Region eines virtuellen Datenträgers ab, da die bereitgestellte resiliente Änderungsnachverfolgungs-ID oder VHDSet-Snapshot-ID bereitgestellt wurde.
Syntax
uint32 GetVirtualDiskChanges(
[in] string Path,
[in] string LimitId,
[in] string TargetSnapshotId,
[in] uint64 ByteOffset,
[in] uint64 ByteLength,
[out] uint64 ProcessedByteLength,
[out] uint64 ChangedByteOffsets[],
[out] uint64 ChangedByteLengths[],
[out] CIM_ConcreteJob REF Job
);
Die Parameter
-
Pfad [in]
-
Ein vollqualifizierter Pfad, der den Speicherort der Datei "Virtuelle Festplatte" angibt.
-
LimitId [in]
-
Eine widerstandsfähige Änderungsnachverfolgungs-ID oder VHD-Set-Snapshot-ID, die den Basisplan für Änderungen auf dem virtuellen Datenträger angibt.
-
TargetSnapshotId [in]
-
Eine VHDSet-Snapshot-ID, die die Momentaufnahme angibt, die mit dem Basisplan verglichen werden soll, wenn Änderungen auf der virtuellen Festplatte ermittelt werden. Dieser Parameter ist nur für VHD-Set-Dateien gültig.
-
ByteOffset [in]
-
Der Byteoffset des Bereichs auf dem virtuellen Datenträger zum Abfragen von Änderungen.
-
ByteLength [in]
-
Die Bytelänge des Bereichs auf dem virtuellen Datenträger zum Abfragen von Änderungen. Dies muss kleiner als die Größe des virtuellen Datenträgers sein.
-
ProcessedByteLength [out]
-
Die Gesamtbytelänge, die verarbeitet wurde. Dies kann gleich ByteLength oder kleiner sein.
-
ChangedByteOffsets [out]
-
Die Liste der Byteoffsets auf dem virtuellen Datenträger, der den Anfang jedes geänderten Bereichs angibt.
-
ChangedByteLengths [out]
-
Die Liste der Bytelängen der geänderten Bereiche auf dem virtuellen Datenträger.
-
Auftrag [out]
-
Ein Verweis auf den Auftrag (kann null sein, wenn die Aufgabe abgeschlossen ist).
Rückgabewert
Diese Methode gibt einen der folgenden Werte zurück:
-
Abgeschlossen ohne Fehler (0)
-
Methodenparameter überprüft - Auftrag gestartet (4096)
-
Fehler (32768)
-
Zugriff verweigert (32769)
-
Nicht unterstützt (32770)
-
Der Status ist unbekannt (32771)
-
Timeout (32772)
-
Ungültiger Parameter (32773)
-
Das System wird verwendet (32774)
-
Ungültiger Zustand für diesen Vorgang (32775)
-
Falscher Datentyp (32776)
-
Das System ist nicht verfügbar (32777)
-
Nicht genügend Arbeitsspeicher (32778)
-
Datei nicht gefunden (32779)
Anforderungen
| Anforderung | Wert |
|---|---|
| Minimal unterstützter Client |
Windows 10 [nur Desktop-Apps] |
| Unterstützter Mindestserver |
Windows Server 2016 |
| Namespace |
Root\virtualization\v2 |
| MOF |
|
| DLL |
|