Compartir a través de


Método Enable de la clase Win32_NetworkAdapter

El método Enable habilita el adaptador de red.

Sintaxis

uint32 Enable();

Parámetros

Este método no tiene parámetros.

Valor devuelto

Devuelve cero (0) para indicar que se ha realizado correctamente. Cualquier otro número indica que hubo un error. Para obtener códigos de error, consulte Constantes de error WMI o WbemErrorEnum.

Comentarios

Puede experimentar dificultades para usar este método si la aplicación no tiene acceso a privilidges de acceso de administrador.

Ejemplos

En el siguiente ejemplo de script de Visual Basic se habilita el primer adaptador de red y se muestra el estado de la propiedad NetEnabled . Para obtener más información, vea SWbemObjectSet.ItemIndex.

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & _
    strComputer & "\root\cimv2")

set colAdapters = _
    objWMIService.Execquery_
        ("Select * from Win32_NetworkAdapter Where NetEnabled=False")
For Each Adapter in colAdapters
    WScript.Echo Adapter.DeviceId & "    " & Adapter.Name
Next
errReturn = colAdapters.ItemIndex(0).Enable()
If errReturn <> 0 Then
    WScript.Echo "Enable Network adapter failed for adapter= "_
        & colAdapters.ItemIndex(0).DeviceId
Else 
    WScript.Echo "Enable Network adapter succeeded for adapter= "_
        & colAdapters.ItemIndex(0).DeviceId 
End If 
WScript.Echo "NetEnabled= " & colAdapters.ItemIndex(0).NetEnabled

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\CIMV2
MOF
CIMWin32.mof
Archivo DLL
CIMWin32.dll

Consulte también

Win32_NetworkAdapter

Tareas de WMI: Redes

Compatibilidad con IPv6 e IPv4 en WMI