Metodo Enable della classe Win32_NetworkAdapter

Il metodo Enable abilita la scheda di rete.

Sintassi

uint32 Enable();

Parametri

Questo metodo non presenta parametri.

Valore restituito

Restituisce zero (0) per indicare l'esito positivo. Qualsiasi altro numero indica un errore. Per i codici di errore, vedere Costanti di errore WMI o WbemErrorEnum.

Commenti

È possibile che si verifichino difficoltà con questo metodo se l'applicazione non accede agli privilegi di amministratore.

Esempio

L'esempio di script di Visual Basic seguente abilita la prima scheda di rete e mostra lo stato della proprietà NetEnabled . Per altre informazioni, vedere 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

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Radice\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

Win32_NetworkAdapter

Attività WMI: Rete

Supporto IPv6 e IPv4 in WMI