다음을 통해 공유


Win32_NetworkAdapterSetting 클래스

Win32_NetworkAdapterSetting 연결 WMI 클래스는 네트워크 어댑터 및 해당 구성 설정과 관련이 있습니다.

다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다. 속성은 MOF 순서가 아닌 알파벳순으로 나열됩니다.

구문

[Dynamic, Provider("CIMWin32"), UUID("{8502C50A-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_NetworkAdapterSetting : Win32_DeviceSettings
{
  Win32_NetworkAdapterConfiguration REF Setting;
  Win32_NetworkAdapter              REF Element;
};

멤버

Win32_NetworkAdapterSetting 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

Win32_NetworkAdapterSetting 클래스에는 이러한 속성이 있습니다.

요소

데이터 형식: Win32_NetworkAdapter

액세스 형식: 읽기 전용

한정자: 재정 의("요소"), MappingStrings ("WMI| Win32_NetworkAdapter")

특정 네트워크 어댑터 설정을 사용하는 네트워크 어댑터의 속성을 설명하는 Win32_NetworkAdapter .

설정

데이터 형식: Win32_NetworkAdapterConfiguration

액세스 형식: 읽기 전용

한정자: 재정 의("설정"), MappingStrings ("WMI| Win32_NetworkAdapterConfiguration")

네트워크 어댑터에서 사용되는 구성 설정을 설명하는 Win32_NetworkAdapterConfiguration .

설명

Win32_NetworkAdapterSetting 클래스는 Win32_DeviceSettings 파생됩니다.

연결 클래스를 사용하는 방법에 대한 자세한 내용은 ASSOCIATORS OF Statement를 참조하세요.

예제

다음 VBScript 샘플에서는 Win32_NetworkAdapterSetting 사용하여 로컬 영역 연결에서 IP 주소를 식별합니다.

strComputer = "."
Set objWMIService = GetObject( _
    "winmgmts:\\" & strComputer & "\root\cimv2")
Set colNics = objWMIService.ExecQuery _
    ("Select * From Win32_NetworkAdapter " _
        & "Where NetConnectionID = " & _
        "'Local Area Connection'")
 
For Each objNic in colNics
    Set colNicConfigs = objWMIService.ExecQuery _
      ("ASSOCIATORS OF " _
          & "{Win32_NetworkAdapter.DeviceID='" & _
      objNic.DeviceID & "'}" & _
      " WHERE AssocClass=Win32_NetworkAdapterSetting")
    For Each objNicConfig In colNicConfigs
        For Each strIPAddress in objNicConfig.IPAddress
            Wscript.Echo "IP Address: " &  strIPAddress
        Next
    Next
Next

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
네임스페이스
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

추가 정보

Win32_DeviceSettings

컴퓨터 시스템 하드웨어 클래스

WMI 작업: 네트워킹