以编程方式重新连接断开的 VHD 链
Reconnect broken VHD chain programmatically
如果有一个断开的 VHD 链(例如,父 VHD 已被修改,这就是子级不再装载的原因(,有一种方法可以使用 Hyper-V"重新连接"功能修复它。如何以编程方式执行相同的操作?
我认为你想要AttachVirtualDisk,但我不确定这是否是你所追求的关于VHD链的。
OK找到了解决方案。需要使用OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS
标志打开带有OpenVirtualDisk
的 VHD。然后调用SetVirtualDiskInformation
,SET_VIRTUAL_DISK_INFO_PARENT_PATH
传递与以前相同的路径。这将更新父唯一 ID 并允许挂载链。
相关文章:
- 当套接字连接断开时检测C/C++Unix
- 升压信号2将插槽传递到成员功能以断开连接
- 视频在唤醒其他线程时输入设备断开连接
- 以编程方式重新连接断开的 VHD 链
- SNMP 代理在单元测试期间断开连接
- 断开连接后重新连接boost beast(asio)websocket和http连接时出错
- 如何从Qt绑定到在Windows 7 / 8 / 10中连接/断开USB设备事件
- clang 格式:始终断开所有参数,每行一个
- 在服务器断开时发送到套接字
- C Winapi在已安装的VHD上创建多个分区
- C++套接字客户端断开连接
- C++包括断开的相对路径
- 如何在 Windows 进程回调中断开连接时获取设备信息(硬件 ID)
- 如何在 Grpc 中使用双向流时检测(物理)断开连接
- 对等方断开连接后未释放 SSL 内存
- 断开后正确杀死 asio steady_timer
- 断开并转到嵌套开关内的位置
- SIGPIPE C++确定哪个 TCP 套接字已断开连接
- C++中断开连接的记录集
- 对成员变量的引用在向同一向量中添加另一个实例后断开