다음을 통해 공유


IVMNetworkAdapter 인터페이스

[Windows 가상 PC는 Windows 8 현재 더 이상 사용할 수 없습니다. 대신 Hyper-V WMI 공급자(V2)를 사용합니다.]

NIC(가상 네트워크 인터페이스 카드)에 대한 인터페이스 역할을 합니다. 가상 머신이 네트워크로 연결되는 방법을 설정하는 데 사용됩니다. IVMVirtualMachine::AddNetworkAdapterIVMVirtualMachine::RemoveNetworkAdapter를 사용하여 네트워크 인터페이스 카드를 추가하고 제거할 수 있습니다. IVMVirtualMachine::NetworkAdapters 또는 IVMVirtualNetwork::NetworkAdapters 속성에서 반환된 IVMNetworkAdapterCollection 컬렉션에서 IVMNetworkAdapter 개체를 검색할 수도 있습니다.

멤버

IVMNetworkAdapter 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IVMNetworkAdapter 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IVMNetworkAdapter 인터페이스에는 이러한 메서드가 있습니다.

메서드 Description
_자료 이 네트워크 인터페이스의 내부 식별자를 검색합니다.
AttachToVirtualNetwork 네트워크 인터페이스를 지정된 가상 네트워크에 연결합니다.
DetachFromVirtualNetwork 네트워크 인터페이스를 가상 네트워크에서 분리합니다.

속성

IVMNetworkAdapter 인터페이스에는 이러한 속성이 있습니다.

속성 액세스 유형 설명
EthernetAddress
읽기/쓰기
네트워크 인터페이스의 MAC(이더넷) 주소입니다.
IsEthernetAddressDynamic
읽기/쓰기
이더넷 주소가 동적으로 생성되는지 여부를 나타냅니다.
VirtualMachine
읽기 전용
이 네트워크 인터페이스와 연결된 가상 머신입니다.
VirtualNetwork
읽기 전용
네트워크 인터페이스가 연결된 가상 네트워크입니다.

설명

네트워크 인터페이스의 기본 이더넷 주소는 대부분의 운영 체제에서 잘못된 이더넷 주소로 간주되는 "00-00-00-00-00-00"입니다. IsEthernetAddressDynamicFALSE로 설정된 경우 유효한 이더넷 네트워크 주소를 사용하여 이더넷Address를 초기화해야 합니다.

다음 절차에서는 IVMNetworkAdapter 인터페이스를 사용하는 방법을 설명합니다.

호스트 NIC에 가상 NIC를 연결하려면

  • 가상(게스트) NIC는 호스트 NIC에 직접 연결되지 않습니다. 대신 가상 NIC는 호스트 NIC에 연결된 가상 네트워크에 연결됩니다. 가상 네트워크 구성에 대한 자세한 내용은 IVMVirtualNetwork를 참조하세요. 가상 네트워크에 가상 NIC를 연결하려면 AttachToVirtualNetwork 메서드를 사용합니다.

가상 네트워크에서 가상 NIC 연결을 끊려면

  • DetachFromVirtualNetwork 메서드는 가상 네트워크에서 가상 NIC를 분리합니다. 이 함수가 호출되면 VirtualNetwork 속성은 유효하지 않은 가상 네트워크 ID를 반환합니다.

가상 NIC 개체가 있는 경우 가상 머신에서 가상 NIC를 제거하려면

  1. VirtualMachine 속성을 사용하여 가상 NIC와 연결된 가상 머신을 가져옵니다.
  2. 현재 개체를 IVMVirtualMachine::RemoveNetworkAdapter 메서드에 대한 매개 변수로 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
클라이언트 지원 종료
Windows 7
제품
Windows Virtual PC
헤더
VPCCOMInterfaces.h
IID
IID_IVMNetworkAdapter e32e4165-22b8-4dc0-8d57-850171ae207a로 정의됩니다.