共用方式為


IBackgroundCopyManager::GetJob 方法

從傳輸佇列擷取指定的作業。 一般而言,您的應用程式會保存作業識別碼,以便稍後從佇列擷取作業。

語法

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

參數

JobID [in]

識別要從傳輸佇列擷取的作業。 CreateJob方法會傳回作業識別碼。

ppJob [out]

JobID所指定作業的IBackgroundCopyJob介面指標。 完成後,請釋放 ppJob

傳回值

這個方法會傳回下列 HRESULT 值,以及其他值。

傳回碼 描述
S_OK
作業已成功從傳輸佇列擷取。
DO_E_NOT_FOUND
在佇列中找不到作業。
E_ACCESSDENIED
使用者沒有擷取作業的許可權。

規格需求

需求
最低支援的用戶端
Windows 10版本 1709 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 版本 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