Interface IWSDAsyncResult (wsdclient.h)
Representa uma operação assíncrona.
Herança
A interface IWSDAsyncResult herda da interface IUnknown . IWSDAsyncResult também tem estes tipos de membros:
Métodos
A interface IWSDAsyncResult tem esses métodos.
IWSDAsyncResult::Abort Anula a operação assíncrona. |
IWSDAsyncResult::GetAsyncState Obtém o estado da operação assíncrona. |
IWSDAsyncResult::GetEndpointProxy Recupera o proxy de ponto de extremidade para a operação assíncrona. |
IWSDAsyncResult::GetEvent Recupera uma estrutura WSD_EVENT que contém o resultado do evento. |
IWSDAsyncResult::HasCompleted Indica se a operação foi concluída. |
IWSDAsyncResult::SetCallback Especifica uma interface de retorno de chamada a ser chamada quando a operação assíncrona for concluída. |
IWSDAsyncResult::SetWaitHandle Especifica um identificador de espera a ser definido quando a operação for concluída. |
Comentários
A interface IWSDAsyncResult pode ser usada para definir um identificador de espera para receber notificação de evento ou mensagem ou sondagem para conclusão da operação. Ele também pode recuperar o estado de uma operação assíncrona e recuperar os resultados e o corpo da resposta do evento.
A interface IWSDAsyncCallback pode ser usada para fornecer um padrão de chamada assíncrona em suporte ao evento e mensagens WSDAPI, permitindo que um aplicativo receba uma notificação de retorno de chamada com base no status de uma operação.
Uma operação assíncrona com falha é tratada como uma operação assíncrona concluída. Informações de erro ou falha podem ser recuperadas da interface IWSDAsyncCallback usando o método IWSDAsyncCallback::AsyncOperationComplete .
Requisitos
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 (inclua Wsdapi.h) |