IBackgroundCopyManager::GetJob 方法

从传输队列中检索指定的作业。 通常,应用程序会保留作业标识符,以便以后可以从队列中检索作业。

语法

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

参数

JobID [in]

标识要从传输队列中检索的作业。 CreateJob 方法返回作业标识符。

ppJob [out]

IBackgroundCopyJob 接口指针,指向 JobID 指定的作业。 完成后,释放 ppJob

返回值

此方法返回以下 HRESULT 值,以及其他值。

返回代码 说明
S_OK
作业已成功从传输队列中检索。
DO_E_NOT_FOUND
在队列中找不到作业。
E_ACCESSDENIED
用户无权检索作业。

要求

要求
最低受支持的客户端
Windows 10版本 1709 [仅限桌面应用]
最低受支持的服务器
Windows服务器版本 1709 [仅限桌面应用]
标头
Deliveryoptimization.h
IDL
DeliveryOptimization.idl

Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyManager定义为 5CE34C0D-0DC9-4C1F-897C-DAA1B78CEE7C

另请参阅

IBackgroundCopyManager

IBackgroundCopyJob

IBackgroundCopyJob::GetId

IBackgroundCopyManager::CreateJob