Funzione GetVirtualDiskOperationProgress (virtdisk.h)
Controlla lo stato di avanzamento di un'operazione del disco rigido virtuale asincrono.
Sintassi
DWORD GetVirtualDiskOperationProgress(
[in] HANDLE VirtualDiskHandle,
[in] LPOVERLAPPED Overlapped,
[out] PVIRTUAL_DISK_PROGRESS Progress
);
Parametri
[in] VirtualDiskHandle
Handle valido per un disco virtuale con un'operazione asincrona in sospeso.
[in] Overlapped
Puntatore a una struttura OVERLAPPED valida. Questo parametro deve fare riferimento alla stessa struttura inviata in precedenza all'operazione del disco virtuale in corso di controllo dello stato di avanzamento.
[out] Progress
Puntatore a una struttura VIRTUAL_DISK_PROGRESS che riceve l'avanzamento dell'operazione del disco virtuale corrente.
Valore restituito
Stato della richiesta.
Se la funzione ha esito positivo, il valore restituito è ERROR_SUCCESS e il parametro Progress verrà popolato con lo stato corrente dell'operazione del disco virtuale.
Se la funzione ha esito negativo, il valore restituito è un codice di errore e il valore del parametro Progress non è definito. Per altre informazioni, vedere Codici di errore di sistema.
Requisiti
Client minimo supportato | Windows 7 |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | virtdisk.h |
Libreria | VirtDisk.lib |
DLL | VirtDisk.dll |
Vedi anche
Informazioni sul disco rigido virtuale