iServiceActivity::AsynchronousCall 方法 (comsvcs.h)
异步执行用户定义的工作。
语法
HRESULT AsynchronousCall(
[in] IServiceCall *pIServiceCall
);
参数
[in] pIServiceCall
指向用于实现批处理工作的 IServiceCall 接口的指针。
返回值
此方法可以返回标准返回值E_INVALIDARG、E_OUTOFMEMORY和E_FAIL,以及以下值。
返回代码 | 说明 |
---|---|
|
该活动已接受批处理工作以异步方式运行。 此返回值不一定意味着批处理工作已成功完成。 |
|
无法将批处理工作添加到活动的异步工作队列中。 |
注解
此方法运行的批处理工作在通过调用 CoCreateActivity 创建的活动的上下文和线程单元中运行。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | comsvcs.h |