Partager via


RPCNOTIFICATION_ROUTINE fonction de rappel (rpcasync.h)

La fonction RPCNOTIFICATION_ROUTINE fournit aux programmes qui utilisent rpc asynchrone avec la possibilité de personnaliser les réponses aux événements asynchrones.

Syntaxe

RPCNOTIFICATION_ROUTINE RpcnotificationRoutine;

void RpcnotificationRoutine(
  _RPC_ASYNC_STATE *pAsync,
  void *Context,
  RPC_ASYNC_EVENT Event
)
{...}

Paramètres

pAsync

Pointeur vers une structure qui contient l’état actuel de la bibliothèque d’exécution RPC asynchrone. Pour plus d’informations, consultez RPC_ASYNC_STATE.

Context

Réservé pour un usage futur. Windows 2000 définit actuellement ce paramètre sur NULL.

Event

Valeur du RPC_ASYNC_EVENT type énuméré qui identifie l’événement asynchrone actuel.

Valeur de retour

None

Notes

Pour chaque appel de procédure distante asynchrone exécuté par un programme client, il peut spécifier un appel de procédure asynchrone (APC). La bibliothèque d’exécution RPC appellera l’APC une fois l’appel de procédure distante asynchrone terminé. La fonction APC doit correspondre au prototype spécifié par RPCNOTIFICATION_ROUTINE.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête rpcasync.h

Voir aussi

RPC asynchrone

RPC_ASYNC_STATE