Freigeben über


RPC_NOTIFICATION_TYPES-Enumeration (rpcasync.h)

Der RPC_NOTIFICATION_TYPES aufgezählten Typ enthält Werte, die die Methode der asynchronen Benachrichtigung angeben, die ein Clientprogramm verwendet.

Syntax

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

Konstanten

 
RpcNotificationTypeNone
Der Client erfordert keine Benachrichtigung über den Abschluss eines asynchronen Remoteprozeduraufrufs.
RpcNotificationTypeEvent
Benachrichtigen Sie das Clientprogramm, indem Sie ein Ereignisobjekt signalisieren. Siehe
Ereignisobjekte.
RpcNotificationTypeApc
Verwenden Sie einen asynchronen Prozeduraufruf, um den Client darüber zu informieren, dass der Remoteprozeduraufruf abgeschlossen ist.
RpcNotificationTypeIoc
Senden Sie die asynchrone RPC-Benachrichtigung über einen E/A-Vervollständigungsport an den Client.
RpcNotificationTypeHwnd
Senden Sie eine Benachrichtigung an das angegebene Fensterhandle.
RpcNotificationTypeCallback
Rufen Sie eine vom Clientprogramm bereitgestellte Rückruffunktion auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile rpcasync.h (include Rpc.h)

Weitere Informationen

Durchführen des asynchronen Aufrufs