Compartir a través de


Función GetVirtualDiskOperationProgress (virtdisk.h)

Comprueba el progreso de una operación asincrónica de disco duro virtual (VHD).

Sintaxis

DWORD GetVirtualDiskOperationProgress(
  [in]  HANDLE                 VirtualDiskHandle,
  [in]  LPOVERLAPPED           Overlapped,
  [out] PVIRTUAL_DISK_PROGRESS Progress
);

Parámetros

[in] VirtualDiskHandle

Identificador válido para un disco virtual con una operación asincrónica pendiente.

[in] Overlapped

Puntero a una estructura SUPERPUESTA válida. Este parámetro debe hacer referencia a la misma estructura enviada anteriormente a la operación de disco virtual que se está comprobando para el progreso.

[out] Progress

Puntero a una estructura de VIRTUAL_DISK_PROGRESS que recibe el progreso de la operación del disco virtual actual.

Valor devuelto

Estado de la solicitud.

Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS y el parámetro Progress se rellenará con el progreso de la operación del disco virtual actual.

Si se produce un error en la función, el valor devuelto es un código de error y el valor del parámetro Progress no está definido. Para obtener más información, vea Códigos de error del sistema.

Requisitos

   
Cliente mínimo compatible Windows 7
Servidor mínimo compatible Windows Server 2008 R2
Plataforma de destino Windows
Encabezado virtdisk.h
Library VirtDisk.lib
Archivo DLL VirtDisk.dll

Consulte también

Acerca de VHD

Referencia de VHD

VIRTUAL_DISK_PROGRESS