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_NOTIFICATION_TYPES enumerated type contains values that specify the method of asynchronous notification that a client program will use.
Syntax
typedef enum _RPC_NOTIFICATION_TYPES {
RpcNotificationTypeNone,
RpcNotificationTypeEvent,
RpcNotificationTypeApc,
RpcNotificationTypeIoc,
RpcNotificationTypeHwnd,
RpcNotificationTypeCallback
} RPC_NOTIFICATION_TYPES;
Constants
RpcNotificationTypeNoneThe client does not require notification of the completion of an asynchronous remote procedure call. |
RpcNotificationTypeEventNotify the client program by signaling an event object. See Event Objects. |
RpcNotificationTypeApcUse an asynchronous procedure call to notify the client that the remote procedure call is complete. |
RpcNotificationTypeIocSend the asynchronous RPC notification to the client through an I/O completion port. |
RpcNotificationTypeHwndPost a notification message to the specified window handle. |
RpcNotificationTypeCallbackInvoke a callback function provided by the client program. |
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) |