Metodo EnableDevice della classe CIM_LogicalPort
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 |
|
DLL |
|