IBackgroundCopyError 接口
使用 IBackgroundCopyError 接口确定错误的原因以及传输过程是否可以继续。
仅当作业的状态为BG_JOB_STATE_ERROR或BG_JOB_STATE_TRANSIENT_ERROR时,传递优化才会创建错误对象。 当 IBackgroundCopyXXXX 接口方法失败时,传递优化不会创建错误对象。 在传递优化开始传输数据 (作业的状态更改为作业BG_JOB_STATE_TRANSFERRING) 之前,错误对象可用。
若要获取 IBackgroundCopyError 对象,请调用 IBackgroundCopyJob::GetError 方法。
成员
IBackgroundCopyError 接口继承自 IUnknown 接口。 IBackgroundCopyError 还具有以下类型的成员:
方法
IBackgroundCopyError 接口具有这些方法。
方法 | 说明 |
---|---|
GetError | 检索错误代码并标识发生错误的上下文。 |
GetFile | 检索指向与错误关联的文件对象的接口指针。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 10版本 1709 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 版本 1709 [仅限桌面应用] |
标头 |
|
IDL |
|
库 |
|
DLL |
|
IID |
IID_IBackgroundCopyError定义为 19C613A0-FCB8-4F28-81AE-897C3D078F81 |