【发布时间】:2013-02-06 13:18:58
【问题描述】:
我一直在尝试使用 WMI 类(使用 C++)来管理 Hyperv 中的虚拟交换机,例如创建、删除、将虚拟网络附加到 VM 等。我能够在 Windows 2008 R2 上完美地完成所有操作。但它们都不能在 Windows 2012 上正常工作。
例如,当我创建一个外部网络时,我在 Msvm_VirtualSwitchManagementService 类的对象上调用了一个名为 CreateSwitchPort 的方法。它在 2k8R2 上工作,但失败,参数返回值为 32768,这意味着失败。谁能指出为什么该方法会返回错误?如何调试问题?有没有我应该给予的权限。非常感谢这方面的任何帮助。
--罗摩克里希那。
【问题讨论】: