IVMVirtualNetwork::HostAdapter 属性

[自Windows 8起,Windows 虚拟电脑不再可供使用。 请改用 Hyper-V WMI 提供程序 (V2) 。]

检索虚拟网络连接到的适配器的名称。

此属性为只读。

语法

HRESULT get_HostAdapter(
  [out, retval] BSTR *hostAdapter
);

属性值

虚拟网络连接到的主机适配器的名称。

错误代码

名称/值 含义
S_OK
0
操作成功。
E_POINTER
0x80004003
参数为 NULL
VM_E_ADAPTER_NOT_FOUND
0xA0040700
此虚拟网络连接到的主机以太网适配器不再可用。 主机以太网适配器可能已被删除或禁用。
DISP_E_EXCEPTION
0x80020009
发生意外错误。

备注

虚拟网络适配器允许虚拟网络与外部网络通信。 主机中通常为每个以太网适配器安装一个适配器。 例如,假设主机有一个标记为“10/100 ENET”的适配器。 若要将虚拟 NIC 连接到附加到“10/100 ENET”的网络,请将虚拟网络的网络 HostAdapter 属性设置为“10/100 ENET”,并将虚拟 NIC 连接到此虚拟网络。

如果将 HostAdapter 属性设置为空字符串 (“”) ,则虚拟 NIC 适配器将连接到“内部网络”或“共享网络 (NAT) ”网络。 附加到“内部网络”网络的虚拟 NIC 将无法访问系统主机上的外部网络。 但是,附加到此虚拟网络的虚拟 NIC 仍能够相互通信。

可以通过 IVMHostInfo::NetworkAdapters 属性访问适配器的完整列表。

要求

要求
最低受支持的客户端
Windows 7 [仅限桌面应用]
最低受支持的服务器
无受支持的版本
客户端支持终止
Windows 7
产品
Windows Virtual PC
标头
VPCCOMInterfaces.h
IID
IID_IVMVirtualNetwork定义为 431cb7a1-2469-4563-b94e-38b987adca63

另请参阅

IVMVirtualNetwork