Condividi tramite


RPCNOTIFICATION_ROUTINE funzione di callback (rpcasync.h)

La funzione RPCNOTIFICATION_ROUTINE fornisce programmi che usano RPC asincroni con la possibilità di personalizzare le risposte agli eventi asincroni.

Sintassi

RPCNOTIFICATION_ROUTINE RpcnotificationRoutine;

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

Parametri

pAsync

Puntatore a una struttura che contiene lo stato corrente della libreria di runtime RPC asincrona. Per altre informazioni, vedere RPC_ASYNC_STATE.

Context

Riservato per utilizzi futuri. Windows 2000 imposta attualmente questo parametro su NULL.

Event

Valore del tipo enumerato RPC_ASYNC_EVENT che identifica l'evento asincrono corrente.

Valore restituito

nessuno

Osservazioni

Per ogni chiamata di routine remota asincrona eseguita da un programma client, può specificare una chiamata di procedura asincrona (APC). La libreria di runtime RPC richiama il servizio APC al termine della chiamata di procedura remota asincrona. La funzione APC deve corrispondere al prototipo specificato da RPCNOTIFICATION_ROUTINE.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione rpcasync.h

Vedi anche

RPC asincrono

RPC_ASYNC_STATE