GetVirtualDiskOperationProgress 函数 (virtdisk.h)
检查异步虚拟硬盘 (VHD) 操作的进度。
语法
DWORD GetVirtualDiskOperationProgress(
[in] HANDLE VirtualDiskHandle,
[in] LPOVERLAPPED Overlapped,
[out] PVIRTUAL_DISK_PROGRESS Progress
);
参数
[in] VirtualDiskHandle
具有挂起异步操作的虚拟磁盘的有效句柄。
[in] Overlapped
指向有效 OVERLAPPED 结构的指针。 此参数必须引用先前发送到正在检查进度的虚拟磁盘操作的相同结构。
[out] Progress
指向接收当前虚拟磁盘操作进度 的VIRTUAL_DISK_PROGRESS 结构的指针。
返回值
请求的状态。
如果函数成功,则返回值为 ERROR_SUCCESS , Progress 参数将使用当前虚拟磁盘操作进度填充。
如果函数失败,则返回值为错误代码, 并且 Progress 参数的值未定义。 有关详细信息,请参阅 系统错误代码。
要求
最低受支持的客户端 | Windows 7 |
最低受支持的服务器 | Windows Server 2008 R2 |
目标平台 | Windows |
标头 | virtdisk.h |
Library | VirtDisk.lib |
DLL | VirtDisk.dll |