RPC_NOTIFICATION_TYPES enumeration
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
- RpcNotificationTypeNone
-
The client does not require notification of the completion of an asynchronous remote procedure call.
- RpcNotificationTypeEvent
-
Notify the client program by signaling an event object. See Event Objects.
- RpcNotificationTypeApc
-
Use an asynchronous procedure call to notify the client that the remote procedure call is complete.
- RpcNotificationTypeIoc
-
Send the asynchronous RPC notification to the client through an I/O completion port.
- RpcNotificationTypeHwnd
-
Post a notification message to the specified window handle.
- RpcNotificationTypeCallback
-
Invoke a callback function provided by the client program.
Requirements
|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows 2000 Server [desktop apps only] |
|
Header |
|
See also