次の方法で共有


RPC_ASYNC_EVENT列挙 (rpcasync.h)

RPC_ASYNC_EVENT列挙型は、RPC アプリケーションが受信できる非同期通知イベントを表します。

構文

typedef enum _RPC_ASYNC_EVENT {
  RpcCallComplete,
  RpcSendComplete,
  RpcReceiveComplete,
  RpcClientDisconnect,
  RpcClientCancel
} RPC_ASYNC_EVENT;

定数

 
RpcCallComplete
リモート プロシージャ コールが完全に実行されました。
RpcSendComplete
RPC ランタイム ライブラリは、ユーザーが提供するデータの一部の送信を完了しました。 送信されるデータの一部 (必ずしもすべてのデータ) が送信されているわけではありません。 DCE パイプを使用するアプリケーションのみが、この通知を受け取ります。
RpcReceiveComplete
RPC ランタイム ライブラリがデータの受信を完了しました。 DCE パイプを使用するアプリケーションのみが、この通知を受け取ります。
RpcClientDisconnect
RPC クライアントがサービスから切断されました。
RpcClientCancel
Windows Vista 以降: RPC クライアントが非同期プロシージャ呼び出しを取り消しました。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header rpcasync.h (Rpc.h を含む)