Método RequestStateChange de la clase Msvm_SyntheticKeyboard
Solicita un cambio de estado.
Sintaxis
uint32 RequestStateChange(
[in] uint16 RequestedState,
[out] CIM_ConcreteJob REF Job,
[in] datetime TimeoutPeriod
);
Parámetros
-
RequestedState [in]
-
Estado solicitado para el elemento. Esta información se colocará en la propiedad RequestedState de la instancia si el código devuelto del método RequestStateChange es 0 ("Completado sin error") o 4096 (0x1000) ("Job Started"). Consulte la descripción de las propiedades EnabledState y RequestedState para obtener las explicaciones detalladas de los valores RequestedState .
-
Habilitado (2)
-
Deshabilitado (3)
-
Apagar (4)
-
Sin conexión (6)
-
Prueba (7)
-
Aplazar (8)
-
Modo inactivo (9)
-
Reinicio (10)
-
Restablecimiento (11)
-
DMTF Reserved (..)
-
Proveedor reservado (32768..65535)
Trabajo [out]
Puede contener una referencia al CIM_ConcreteJob creado para realizar un seguimiento de la transición de estado iniciada por la invocación del método.
TimeoutPeriod [in]
Período de tiempo de espera que especifica la cantidad máxima de tiempo que el cliente espera que tarde la transición al nuevo estado. El formato de intervalo debe usarse para especificar timeoutPeriod. Un valor de 0 o un parámetro NULL indica que el cliente no tiene requisitos de tiempo para la transición.
Si esta propiedad no contiene 0 o null y la implementación no admite este parámetro, se devolverá un código de retorno de "Uso del parámetro timeout no admitido".
Valor devuelto
Si se ejecuta correctamente, devuelve 0; de lo contrario, devuelve un error.
-
Completado sin error (0)
-
No compatible (1)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2016 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|