IServiceActivity::AsynchronousCall 方法 (comsvcs.h)

以異步方式執行用戶定義工作。

語法

HRESULT AsynchronousCall(
  [in] IServiceCall *pIServiceCall
);

參數

[in] pIServiceCall

用來實作批次工作的 IServiceCall 介面指標。

傳回值

這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY和E_FAIL,以及下列值。

傳回碼 描述
S_OK
活動已接受批次工作,以異步方式執行。 這個傳回值不一定表示批次工作順利完成。
CO_E_ASYNC_WORK_REJECTED
批次工作無法新增至活動的異步工作佇列。

備註

這個方法執行的批次工作會在 呼叫 CoCreateActivity 所建立之活動的內容和線程 Apartment 中執行。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

IServiceActivity