Método IServiceActivity::AsynchronousCall (comsvcs.h)
Executa o trabalho definido pelo usuário de forma assíncrona.
Sintaxe
HRESULT AsynchronousCall(
[in] IServiceCall *pIServiceCall
);
Parâmetros
[in] pIServiceCall
Um ponteiro para a interface IServiceCall usada para implementar o trabalho em lote.
Retornar valor
Esse método pode retornar os valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY e E_FAIL, bem como os valores a seguir.
Código de retorno | Descrição |
---|---|
|
O trabalho em lote foi aceito pela atividade para ser executado de forma assíncrona. Esse valor retornado não significa necessariamente que o trabalho em lote foi concluído com êxito. |
|
O trabalho em lote não pode ser adicionado à fila de trabalho assíncrona da atividade. |
Comentários
O trabalho em lote executado por esse método é executado no contexto e no thread apartment da atividade que foi criada pela chamada para CoCreateActivity.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | comsvcs.h |