Condividi tramite


Metodo QuiesceDevice della classe CIM_LogicalDevice

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

Richiede che LogicalDevice interrompa correttamente tutte le attività correnti ("Parametro di input Quiesce" = TRUE) o riprendi attività (= FAL edizione Standard). Per disattivare un dispositivo, questo metodo deve avere una disponibilità (o disponibilità aggiuntiva) di "Running/Full Power" (value=3) e enabledStatus/StatusInfo di "Enabled". Ad esempio, se è inattivo, un dispositivo può essere offline per la diagnostica o disabilitato per lo spegnimento e lo scambio ad accesso frequente. Per il metodo per "annullare l'quiesce" di un dispositivo, il dispositivo deve avere una disponibilità (o AdditionalAvailability) di "Quiesced" (value=21) e enabledStatus/StatusInfo di "Enabled". In questo caso, il dispositivo viene restituito a uno stato "Abilitato" e "In esecuzione/Alimentazione completa".

Il codice restituito del metodo deve indicare l'esito positivo o negativo della disattivazione. Deve restituire 0 se ha esito positivo, 1 se la richiesta non è supportata affatto, 2 se la richiesta non è supportata a causa dello stato corrente del dispositivo e di un altro valore se si è verificato un altro 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 QuiesceDevice(
  [in] boolean Quiesce
);

Parametri

Quiesce [in]

Se impostato su TRUE, terminare correttamente tutte le attività, se FAL edizione Standard riprendere l'attività.

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_logicaldevice