IBackgroundCopyJob1::GetStatus 方法 (qmgr.h)
[IBackgroundCopyJob1 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 BITS 接口。]
使用 GetStatus 方法检索作业的状态。
语法
HRESULT GetStatus(
[out] DWORD *pdwStatus,
[out] DWORD *pdwWin32Result,
[out] DWORD *pdwTransportResult,
[out] DWORD *pdwNumOfRetries
);
参数
[out] pdwStatus
作业的状态。 状态可以设置为以下一个或多个标志。
值 | 含义 |
---|---|
|
不支持。 |
|
QMGR 仍在下载作业。 |
|
作业已完成。 |
|
处理作业时出错。 |
[out] pdwWin32Result
Win32 错误代码。 仅当设置了 QM_STATUS_JOB_ERROR dwStatus 标志时有效。
[out] pdwTransportResult
HTTP 错误代码。 仅当设置了 QM_STATUS_JOB_ERROR dwStatus 标志时有效。
[out] pdwNumOfRetries
发生错误后 QMGR 尝试下载作业的次数。 仅当设置了 QM_STATUS_GROUP_ERROR dwStatus 标志时有效。
返回值
此方法返回以下 HRESULT 值以及其他值。
返回代码 | 说明 |
---|---|
|
已成功检索作业的状态。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP |
最低受支持的服务器 | Windows Server 2003 |
目标平台 | Windows |
标头 | qmgr.h |
DLL | QmgrPrxy.dll |