Compartir a través de


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
NetTCPIP.mof
DLL
NetTCPIP.dll

Consulte también

CIM_ConcreteJob