Compartir a través de


Control de llamadas asincrónicas

La rutina de administrador de una función asincrónica siempre recibe el identificador asincrónico como primer parámetro. El servidor debe realizar un seguimiento de este identificador y usarlo para enviar la respuesta cuando finalice la llamada de procedimiento remoto asincrónico.

Si el servidor necesita anular un RPC asincrónico, llama a RpcAsyncAbortCall. Esta función realiza la misma limpieza del lado servidor que RpcAsyncCompleteCall y propaga un código de excepción (proporcionado por la aplicación de servidor) al cliente, salvo que no realiza la serialización de los argumentos out.

Para obtener un ejemplo de un procedimiento asincrónico, vea Envío de la respuesta asincrónica.