Compartir a través de


Método RequestStateChange de la clase MSFT_StorageJob

Solicita que el estado del trabajo se cambie al valor especificado en el parámetro RequestedState .

Sintaxis

UInt32 RequestStateChange(
  [in]  UInt16 RequestedState,
  [out] String ExtendedStatus
);

Parámetros

RequestedState [in]

El nuevo estado.

Valor Significado
Inicio 2 Este valor cambia el valor de la propiedad JobState a Running.
Suspender 3 Este valor detiene temporalmente el trabajo. La intención es reiniciar posteriormente el trabajo con una segunda llamada a RequestStateChange con el parámetro RequestedState establecido en Start. Es posible que el trabajo escriba el estado del servicio mientras está suspendido. (Esto es específico del trabajo).
Finalizar 4 Este valor detiene el trabajo de forma limpia, guardando datos, conservando el estado y cerrando todos los procesos subyacentes de forma ordenada.
Matar 5 Este valor finaliza el trabajo inmediatamente sin necesidad de guardar datos ni conservar el estado.
Servicio 6 Este valor coloca el trabajo en un estado de servicio específico del proveedor. Es posible reiniciar el trabajo.
DMTF Reserved 7..32767 Los valores entre 7 y 32767 (inclusive) están reservados para DMTF.
Proveedor reservado 32768..65535 Los valores entre 32768 y 65535 (inclusive) están reservados para los proveedores.

ExtendedStatus [out]

Cadena que contiene un objeto MSFT_StorageExtendedStatus incrustado.

Este parámetro permite al proveedor de almacenamiento devolver información de error extendida (específica de la implementación).

Valor devuelto

Correcto (0)

No compatible (1)

Error no especificado (2)

Tiempo de espera (3)

Error (4)

Parámetro no válido (5)

Parámetros de método comprobados: trabajo iniciado (4096)

Tamaño no admitido (4097)

Acceso denegado (40001)

No hay suficientes recursos para completar la operación. (40002)

No se puede conectar al proveedor de almacenamiento. (46000)

El proveedor de almacenamiento no puede conectarse al subsistema de almacenamiento. (46001)

Comentarios

Si llama a este método varias veces, las solicitudes anteriores se podrían sobrescribir o perder.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Espacio de nombres Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Consulte también

MSFT_StorageJob