Compartir a través de


RPCNOTIFICATION_ROUTINE función de devolución de llamada (rpcasync.h)

La función RPCNOTIFICATION_ROUTINE proporciona programas que usan RPC asincrónico con la capacidad de personalizar las respuestas a eventos asincrónicos.

Sintaxis

RPCNOTIFICATION_ROUTINE RpcnotificationRoutine;

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

Parámetros

pAsync

Puntero a una estructura que contiene el estado actual de la biblioteca en tiempo de ejecución rpc asincrónica. Para obtener más información, consulte RPC_ASYNC_STATE.

Context

Reservado para uso futuro. Windows 2000 establece actualmente este parámetro en NULL.

Event

Valor del RPC_ASYNC_EVENT tipo enumerado que identifica el evento asincrónico actual.

Valor devuelto

Ninguno

Observaciones

Para cada llamada de procedimiento remoto asincrónico que ejecuta un programa cliente, puede especificar una llamada a procedimiento asincrónico (APC). La biblioteca en tiempo de ejecución rpc invocará el APC cuando se complete la llamada de procedimiento remoto asincrónico. La función APC debe coincidir con el prototipo especificado por RPCNOTIFICATION_ROUTINE.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado rpcasync.h

Consulte también

RPC asincrónico

RPC_ASYNC_STATE