Compartilhar via


Método IWSDAsyncResult::SetCallback (wsdclient.h)

Especifica uma interface de retorno de chamada a ser chamada quando a operação assíncrona for concluída.

Sintaxe

HRESULT SetCallback(
  [in] IWSDAsyncCallback *pCallback,
  [in] IUnknown          *pAsyncState
);

Parâmetros

[in] pCallback

Ponteiro para um objeto IWSDAsyncCallback que contém o retorno de chamada implementado pelo usuário.

[in] pAsyncState

Informações de estado definidas pelo usuário a serem passadas para o retorno de chamada.

Retornar valor

Esse método pode retornar um desses valores.

Os valores retornados possíveis incluem, mas não se limitam a, o seguinte.

Código de retorno Descrição
S_OK
Método concluído com êxito.
E_INVALIDARG
pCallback é NULL.

Comentários

O método IWSDAsyncCallback::AsyncOperationComplete é passado o objeto de resultado associado à mensagem de conclusão e ao estado.

PCallback é liberado quando o objeto IWSDAsyncResult é destruído.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wsdclient.h (include Wsdapi.h)
DLL Wsdapi.dll

Confira também

Iwsdasyncresult