IVMNetworkAdapter 介面

[Windows 虛擬電腦已不再可供Windows 8使用。 請改用 Hyper-V WMI 提供者 (V2) 。]

做為虛擬網路介面卡的介面, (NIC) 。 它用來設定虛擬機器的網路方式。 您可以使用 IVMVirtualMachine::AddNetworkAdapterIVMVirtualMachine::RemoveNetworkAdapter來新增和移除網路介面卡。 您也可以從IVMVirtualMachine::NetworkAdapters 或 IVMVirtualNetwork::NetworkAdapters屬性傳回的IVMNetworkAdapterCollection 集合中擷取 IVMNetworkAdapter物件。

成員

IVMNetworkAdapter介面繼承自IDispatch介面。 IVMNetworkAdapter 也有下列類型的成員:

方法

IVMNetworkAdapter介面具有這些方法。

方法 描述
_Id 擷取這個網路介面的內部識別碼。
AttachToVirtualNetwork 將網路介面連結至指定的虛擬網路。
DetachFromVirtualNetwork 將網路介面與其虛擬網路中斷連結。

屬性

IVMNetworkAdapter介面具有這些屬性。

屬性 存取類型 描述
EthernetAddress
讀取/寫入
網路介面的乙太網路 (MAC) 位址。
IsEthernetAddressDynamic
讀取/寫入
指出是否動態產生乙太網路位址。
VirtualMachine
唯讀
與此網路介面相關聯的虛擬機器。
VirtualNetwork
唯讀
網路介面所連結的虛擬網路。

備註

網路介面的預設乙太網路位址是「00-00-00-00-00-00」,這在大部分作業系統被視為不正確乙太網路位址。 如果 IsEthernetAddressDynamic 設定為 FALSE,則必須使用有效的乙太網路位址初始化 EthernetAddress

下列程式說明如何使用 IVMNetworkAdapter 介面。

將虛擬 NIC 連結至主機 NIC

  • 虛擬 (客體) NIC 不會直接連結至主機 NIC。 相反地,虛擬 NIC 會連結至連結至主機 NIC 的虛擬網路。 如需設定虛擬網路的詳細資訊,請參閱 IVMVirtualNetwork。 若要將虛擬 NIC 連結至虛擬網路,請使用 AttachToVirtualNetwork 方法。

中斷虛擬 NIC 與虛擬網路的連線

如果您有虛擬 NIC 物件,請從虛擬機器移除虛擬 NIC

  1. 使用 VirtualMachine 屬性取得與虛擬 NIC 相關聯的虛擬機器。
  2. 使用目前的 物件做為 IVMVirtualMachine::RemoveNetworkAdapter 方法的參數。

規格需求

需求
最低支援的用戶端
Windows 7 [僅限傳統型應用程式]
最低支援的伺服器
都不支援
用戶端支援結束
Windows 7
產品
Windows Virtual PC
標頭
HTTPCOMInterfaces.h
IID
IID_IVMNetworkAdapter定義為 e32e4165-22b8-4dc0-8d57-850171ae207a