Partilhar via


classe Win32_NetworkAdapterSetting

A classe WMI de associação Win32_NetworkAdapterSetting relaciona um adaptador de rede e suas definições de configuração.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.

Sintaxe

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

Membros

A classe Win32_NetworkAdapterSetting tem estes tipos de membros:

Propriedades

A classe Win32_NetworkAdapterSetting tem essas propriedades.

Element

Tipo de dados: Win32_NetworkAdapter

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("Elemento"), MappingStrings ("WMI| Win32_NetworkAdapter")

Um Win32_NetworkAdapter que descreve as propriedades do adaptador de rede que está usando uma configuração específica do adaptador de rede.

Configuração

Tipo de dados: Win32_NetworkAdapterConfiguration

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("Configuração"), MappingStrings ("WMI| Win32_NetworkAdapterConfiguration")

Um Win32_NetworkAdapterConfiguration que descreve as definições de configuração usadas no adaptador de rede.

Comentários

A classe Win32_NetworkAdapterSetting é derivada de Win32_DeviceSettings.

Para obter informações sobre como usar classes de associação, consulte Instrução ASSOCIATORS OF.

Exemplos

O exemplo de VBScript a seguir usa Win32_NetworkAdapterSetting para identificar o endereço IP na Conexão de Área Local.

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

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Confira também

Win32_DeviceSettings

Classes de hardware do sistema de computador

Tarefas do WMI: Rede