共用方式為


RPCNOTIFICATION_ROUTINE回呼函式 (rpcasync.h)

RPCNOTIFICATION_ROUTINE函式提供利用非同步 RPC 的程式,並能夠自訂非同步事件的回應。

語法

RPCNOTIFICATION_ROUTINE RpcnotificationRoutine;

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

參數

pAsync

結構指標,其中包含非同步 RPC 執行時間程式庫的目前狀態。 如需詳細資訊,請參閱 RPC_ASYNC_STATE

Context

保留供未來使用。 Windows 2000 目前會將此參數設定為 Null

Event

識別目前非同步事件 之RPC_ASYNC_EVENT 列舉型別的值。

傳回值

備註

針對用戶端程式執行的每個 非同步遠端程序呼叫 ,它可以指定 非同步程序呼叫 (APC) 。 RPC 執行時間程式庫會在非同步遠端程序呼叫完成時叫用 APC。 APC 函式必須符合 RPCNOTIFICATION_ROUTINE所指定的原型。

需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 rpcasync.h

另請參閱

非同步 RPC

RPC_ASYNC_STATE