Condividi tramite


Metodo EnableDevice della classe CIM_NetworkPort

Il metodo EnableDevice è stato deprecato al posto del metodo RequestStateChange più generale che si sovrappone direttamente alla funzionalità fornita da questo metodo.

Richiede che LogicalDevice sia abilitato ("Enabled" input parameter = TRUE) o disabled (= FAL edizione Standard). In caso di esito positivo, le proprietà StatusInfo/EnabledState di Device\devono riflettere lo stato desiderato (abilitato/disabilitato). Si noti che la funzione di questo metodo si sovrappone alla proprietà RequestedState. RequestedState è stato aggiunto al modello per mantenere un record (ad esempio, un valore persistente) dell'ultima richiesta di stato. Richiamare il metodo EnableDevice deve impostare la proprietà RequestedState in modo appropriato.

Il codice restituito deve essere 0 se la richiesta è stata eseguita correttamente, 1 se la richiesta non è supportata e un altro valore se si è verificato un errore. In una sottoclasse è possibile specificare il set di possibili codici restituiti usando un qualificatore ValueMap nel metodo . Le stringhe in cui il contenuto di ValueMap è \'translated\' possono essere specificate anche nella sottoclasse come qualificatore di matrice Values.

Sintassi

uint32 EnableDevice(
  [in] boolean Enabled
);

Parametri

Abilitato [in]

Se TRUE abilita il dispositivo, se FAL edizione Standard disabilitare il dispositivo.

Valore restituito

Da definire

Requisiti

Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

Vedi anche

CIM_NetworkPort