Export (0) Print
Expand All

RPC_ASYNC_EVENT enumeration

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

RpcCallComplete

The remote procedure call has completely executed.

RpcSendComplete

The 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.

RpcReceiveComplete

The RPC run-time library finished receiving data. Only applications using DCE pipes will receive this notification.

RpcClientDisconnect

The RPC client has disconnected from the service.

RpcClientCancel

Windows Vista or later: The RPC client has cancelled the asynchronous procedure call.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Rpcasync.h (include Rpc.h)

 

 

Community Additions

ADD
Show:
© 2014 Microsoft