Compartir a través de


IBackgroundCopyJob::GetState (método)

Recupera el estado del trabajo.

Sintaxis

HRESULT GetState(
  [out] BG_JOB_STATE *pJobState
);

Parámetros

pJobState [out]

Estado del trabajo. Por ejemplo, el estado refleja si el trabajo está en error, la transferencia de datos o la suspensión. Para obtener una lista de estados de trabajo, consulte la enumeración BG_JOB_STATE .

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código devuelto Descripción
S_OK
El estado del trabajo se recuperó correctamente.

Observaciones

Si desea saber cuándo un trabajo está en error o ha transferido todos los archivos del trabajo, puede usar este método para sondear el estado del trabajo o puede registrarse para recibir notificaciones cuando se produzcan eventos. Para obtener más información sobre el registro para recibir la notificación de eventos, consulte la interfaz IBackgroundCopyCallback .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server, versión 1709 [solo aplicaciones de escritorio]
Encabezado
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Biblioteca
Dosvc.lib
Archivo DLL
Dosvc.dll
IID
IID_IBackgroundCopyJob se define como 37668D37-507E-4160-9316-26306D150B12

Consulte también

IBackgroundCopyJob

BG_JOB_STATE

IBackgroundCopyCallback