Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The RPC_ASYNC_EVENT enumerated type describes the asynchronous notification events that an RPC application can receive.
Syntax
typedef enum _RPC_ASYNC_EVENT {
RpcCallComplete,
RpcSendComplete,
RpcReceiveComplete,
RpcClientDisconnect,
RpcClientCancel
} RPC_ASYNC_EVENT;
Constants
RpcCallCompleteThe remote procedure call has completely executed. |
RpcSendCompleteThe RPC run-time library finished transmitting some of the data provided by the user. A portion, but not necessarily all of the data being sent, has been transmitted. Only applications using DCE pipes will receive this notification. |
RpcReceiveCompleteThe RPC run-time library finished receiving data. Only applications using DCE pipes will receive this notification. |
RpcClientDisconnectThe RPC client has disconnected from the service. |
RpcClientCancelWindows Vista or later: The RPC client has cancelled the asynchronous procedure call. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Header | rpcasync.h (include Rpc.h) |