Partager via


Gestion des appels asynchrones

La routine de gestionnaire d’une fonction asynchrone reçoit toujours le handle asynchrone comme premier paramètre. Le serveur doit suivre ce handle et l’utiliser pour envoyer la réponse lorsque l’appel de procédure distante asynchrone se termine.

Si le serveur doit abandonner un RPC asynchrone, il appelle RpcAsyncAbortCall. Cette fonction effectue le même nettoyage côté serveur que RpcAsyncCompleteCall et propage un code d’exception (fourni par l’application serveur) au client, sauf qu’il n’effectue pas le marshaling des arguments out.

Pour un exemple de procédure asynchrone, voir l'envoi de la réponse asynchrone à .