Método RequestStateChange de la clase WMI de CIM_ConcreteJob
Solicita que el estado del trabajo se cambie al valor especificado. Las transiciones permitidas son específicas del trabajo y específicas del proveedor. Para invocar este método varias veces, podría provocar que las solicitudes anteriores se sobrescriban o se pierdan.
Sintaxis
uint32 RequestStateChange(
[in] uint16 RequestedState,
[in] datetime TimeoutPeriod
);
Parámetros
-
RequestedState [in]
-
Especifica el estado al que se debe cambiar el trabajo.
Valores Significado - inicio
- 2
Cambia el estado a En ejecución. - Suspender
- 3
Detiene el trabajo temporalmente. Puede reiniciar el trabajo y, posiblemente, especificar el estado del servicio mientras se suspende el trabajo. Este valor es específico del trabajo. - finalizar
- 4
Detiene el trabajo de forma limpia, guarda los datos, conserva el estado y cierra todos los procesos subyacentes de forma ordenada. - Kill
- 5
Detiene el trabajo inmediatamente sin necesidad de guardar datos ni conservar el estado. - Service
- 6
Coloca el trabajo en un estado de servicio específico del proveedor. Es posible reiniciar el trabajo desde este estado. - reservada de DMTF
- 7 32767
Reservado. - proveedor reservado
- 32768 65535
Reservado. -
timeoutPeriod [in]
-
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 el parámetro TimeoutPeriod. Un valor de 0 o un parámetro NULL indica que el cliente no tiene requisitos de tiempo para la transición.
Nota
Si la implementación no admite este parámetro y esta propiedad no contiene 0 o null, se debe devolver el valor use of Timeout Parameter Not Supported.
Valor devuelto
Este método devuelve uno de los valores siguientes.
-
completado sin de error (0)
-
no compatibles (1)
-
error desconocido o no especificado (2)
-
NO se puede completar en el período de tiempo de espera (3)
-
error (4)
-
de parámetros no válidos (5)
-
En uso (6)
-
dmTF reserved (7 4095)
-
Parámetros del método comprobados: transición iniciada (4096)
-
de transición de estado no válida (4097)
-
uso del parámetro timeout no admitido (4098)
-
ocupado (4099)
-
método reservado (4100 32767)
-
específicos del proveedor (32768 65535)
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo admitido |
Windows 8 |
Servidor mínimo admitido |
Windows Server 2012 |
Namespace |
Root\standardcimv2 |
MOF |
|
DLL |
|