Partager via


énumération RPC_ASYNC_EVENT (rpcasync.h)

Le type énuméré RPC_ASYNC_EVENT décrit les événements de notification asynchrone qu’une application RPC peut recevoir.

Syntax

typedef enum _RPC_ASYNC_EVENT {
  RpcCallComplete,
  RpcSendComplete,
  RpcReceiveComplete,
  RpcClientDisconnect,
  RpcClientCancel
} RPC_ASYNC_EVENT;

Constantes

 
RpcCallComplete
L’appel de procédure distante a été entièrement exécuté.
RpcSendComplete
La bibliothèque d’exécution RPC a fini de transmettre certaines des données fournies par l’utilisateur. Une partie, mais pas nécessairement la totalité des données envoyées, a été transmise. Seules les applications utilisant des canaux DCE recevront cette notification.
RpcReceiveComplete
La bibliothèque d’exécution RPC a fini de recevoir des données. Seules les applications utilisant des canaux DCE recevront cette notification.
RpcClientDisconnect
Le client RPC s’est déconnecté du service.
RpcClientCancel
Windows Vista ou version ultérieure : le client RPC a annulé l’appel de procédure asynchrone.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête rpcasync.h (inclure Rpc.h)