função de retorno de chamada RPCNOTIFICATION_ROUTINE (rpcasync.h)
A função RPCNOTIFICATION_ROUTINE fornece programas que utilizam RPC assíncrono com a capacidade de personalizar respostas para eventos assíncronos.
Sintaxe
RPCNOTIFICATION_ROUTINE RpcnotificationRoutine;
void RpcnotificationRoutine(
_RPC_ASYNC_STATE *pAsync,
void *Context,
RPC_ASYNC_EVENT Event
)
{...}
Parâmetros
pAsync
Ponteiro para uma estrutura que contém o estado atual da biblioteca de tempo de execução RPC assíncrona. Para obter mais informações, consulte RPC_ASYNC_STATE.
Context
Reservado para uso futuro. Atualmente, o Windows 2000 define esse parâmetro como NULL.
Event
Um valor do RPC_ASYNC_EVENT tipo enumerado que identifica o evento assíncrono atual.
Valor retornado
Nenhum
Comentários
Para cada chamada de procedimento remoto assíncrono que um programa cliente executa, ele pode especificar uma APC (chamada de procedimento assíncrona). A biblioteca de tempo de execução RPC invocará o APC quando a chamada de procedimento remoto assíncrono for concluída. A função APC deve corresponder ao protótipo especificado por RPCNOTIFICATION_ROUTINE.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | rpcasync.h |