Interfaz IWSDAsyncResult (wsdclient.h)
Representa una operación asincrónica.
Herencia
La interfaz IWSDAsyncResult hereda de la interfaz IUnknown . IWSDAsyncResult también tiene estos tipos de miembros:
Métodos
La interfaz IWSDAsyncResult tiene estos métodos.
IWSDAsyncResult::Abort Anula la operación asincrónica. |
IWSDAsyncResult::GetAsyncState Obtiene el estado de la operación asincrónica. |
IWSDAsyncResult::GetEndpointProxy Recupera el proxy de punto de conexión para la operación asincrónica. |
IWSDAsyncResult::GetEvent Recupera una estructura de WSD_EVENT que contiene el resultado del evento. |
IWSDAsyncResult::HasCompleted Indica si la operación se ha completado. |
IWSDAsyncResult::SetCallback Especifica una interfaz de devolución de llamada a la que se llamará cuando se haya completado la operación asincrónica. |
IWSDAsyncResult::SetWaitHandle Especifica un identificador de espera que se va a establecer cuando se complete la operación. |
Observaciones
La interfaz IWSDAsyncResult se puede usar para establecer un identificador de espera para recibir notificaciones de eventos o mensajes o sondear la finalización de la operación. También puede recuperar el estado de una operación asincrónica y recuperar los resultados y el cuerpo de respuesta del evento.
La interfaz IWSDAsyncCallback se puede usar para proporcionar un patrón de llamada asincrónica compatible con la mensajería y eventos de WSDAPI, lo que permite a una aplicación recibir notificaciones de devolución de llamada en función del estado de una operación.
Una operación asincrónica con error se trata como una operación asincrónica completada. La información de error o error se puede recuperar desde la interfaz IWSDAsyncCallback mediante el método IWSDAsyncCallback::AsyncOperationComplete .
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wsdclient.h (incluya Wsdapi.h) |