RPC_NOTIFICATION_TYPES列挙 (rpcasync.h)

RPC_NOTIFICATION_TYPES列挙型には、クライアント プログラムが使用する非同期通知のメソッドを指定する値が含まれています。

構文

typedef enum _RPC_NOTIFICATION_TYPES {
  RpcNotificationTypeNone,
  RpcNotificationTypeEvent,
  RpcNotificationTypeApc,
  RpcNotificationTypeIoc,
  RpcNotificationTypeHwnd,
  RpcNotificationTypeCallback
} RPC_NOTIFICATION_TYPES;

定数

 
RpcNotificationTypeNone
クライアントは、非同期リモート プロシージャ 呼び出しの完了の通知を必要としません。
RpcNotificationTypeEvent
イベント オブジェクトに通知することで、クライアント プログラムに通知します。 参照先
イベント オブジェクト
RpcNotificationTypeApc
非同期プロシージャ 呼び出しを使用して、リモート プロシージャ 呼び出しが完了したことをクライアントに通知します。
RpcNotificationTypeIoc
I/O 完了ポートを介して非同期 RPC 通知をクライアントに送信します。
RpcNotificationTypeHwnd
指定したウィンドウ ハンドルに通知メッセージを投稿します。
RpcNotificationTypeCallback
クライアント プログラムによって提供されるコールバック関数を呼び出します。

要件

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

こちらもご覧ください

非同期呼び出しの作成