gpt4 book ai didi

go - 如何操作 Hyper-v WMI 类和方法

转载 作者:数据小太阳 更新时间:2023-10-29 03:23:20 25 4
gpt4 key购买 nike

Hyper-v 通过 hyper-v wmi 接口(interface)集成到 openstack 中。hyper-v wmi 接口(interface)的调用方式与此链接中的代码所示相同: https://github.com/openstack/os-win/blob/master/os_win/utils/baseutils.py

97 vs_man_svc = self._compat_conn.Msvm_VirtualSystemManagementService()[0]

Msvm_VirtualSystemManagementService 是一个 hyper-v wmi 类:https://msdn.microsoft.com/en-us/library/cc136940(v=vs.85).aspx .

问题是上面的例子是用python实现的,怎么实现golang 做这个?

最佳答案

WMI 是 Windows API 的一部分,可通过 COM[+] 层使用,所以你访问 WMI 的语言没有真正的区别,前提是该语言可以访问 COM[+]。

不过,有一个专门的包来处理 Go 的 WMI: github.com/StackExchange/wmi .

所以,在安装了那个包之后,你就有了一个辨别电话的任务从 Python 代码到 WMI 子系统,并根据该包重新实现它们。

哦,研究 this search 的结果应该主要是让你跟上这些东西的速度。

关于go - 如何操作 Hyper-v WMI 类和方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49185886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com