GetVirtualDiskOperationProgress-Funktion (virtdisk.h)
Überprüft den Fortschritt eines asynchronen VHD-Vorgangs .
Syntax
DWORD GetVirtualDiskOperationProgress(
[in] HANDLE VirtualDiskHandle,
[in] LPOVERLAPPED Overlapped,
[out] PVIRTUAL_DISK_PROGRESS Progress
);
Parameter
[in] VirtualDiskHandle
Ein gültiges Handle für einen virtuellen Datenträger mit einem ausstehenden asynchronen Vorgang.
[in] Overlapped
Ein Zeiger auf eine gültige OVERLAPPED-Struktur . Dieser Parameter muss auf dieselbe Struktur verweisen, die zuvor an den virtuellen Datenträgervorgang gesendet wurde, der auf Fortschritt überprüft wird.
[out] Progress
Ein Zeiger auf eine VIRTUAL_DISK_PROGRESS-Struktur , die den aktuellen Vorgangsfortschritt des virtuellen Datenträgers empfängt.
Rückgabewert
Status der Anforderung.
Wenn die Funktion erfolgreich ist, wird der Rückgabewert ERROR_SUCCESS , und der Statusparameter wird mit dem aktuellen Status des virtuellen Datenträgervorgangs aufgefüllt.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein Fehlercode, und der Wert des Progress-Parameters ist nicht definiert. Weitere Informationen finden Sie unter Systemfehlercodes.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Zielplattform | Windows |
Kopfzeile | virtdisk.h |
Bibliothek | VirtDisk.lib |
DLL | VirtDisk.dll |