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 |