Compartir a través de


Método IBackgroundCopyManager::GetJob

Recupera un trabajo especificado de la cola de transferencia. Normalmente, la aplicación conserva el identificador de trabajo, por lo que más adelante puede recuperar el trabajo de la cola.

Sintaxis

HRESULT GetJob(
  [in]  REFGUID            JobID,
  [out] IBackgroundCopyJob **ppJob
);

Parámetros

JobID [in]

Identifica el trabajo que se va a recuperar de la cola de transferencia. El método CreateJob devuelve el identificador del trabajo.

ppJob [out]

Puntero de interfaz IBackgroundCopyJob al trabajo especificado por JobID. Cuando haya terminado, libere ppJob.

Valor devuelto

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

Código devuelto Descripción
S_OK
El trabajo se recuperó correctamente de la cola de transferencia.
DO_E_NOT_FOUND
No se encontró el trabajo en la cola.
E_ACCESSDENIED
El usuario no tiene permiso para recuperar el trabajo.

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_IBackgroundCopyManager se define como 5CE34C0D-0DC9-4C1F-897C-DAA1B78CEE7C

Consulte también

IBackgroundCopyManager

IBackgroundCopyJob

IBackgroundCopyJob::GetId

IBackgroundCopyManager::CreateJob