RPC_ASYNC_EVENT-Enumeration (rpcasync.h)

Der RPC_ASYNC_EVENT aufgezählten Typ beschreibt die asynchronen Benachrichtigungsereignisse, die eine RPC-Anwendung empfangen kann.

Syntax

typedef enum _RPC_ASYNC_EVENT {
  RpcCallComplete,
  RpcSendComplete,
  RpcReceiveComplete,
  RpcClientDisconnect,
  RpcClientCancel
} RPC_ASYNC_EVENT;

Konstanten

 
RpcCallComplete
Der Remoteprozeduraufruf wurde vollständig ausgeführt.
RpcSendComplete
Die RPC-Laufzeitbibliothek hat die Übermittlung einiger der vom Benutzer bereitgestellten Daten abgeschlossen. Ein Teil, aber nicht unbedingt alle gesendeten Daten, wurden übertragen. Nur Anwendungen, die DCE-Pipes verwenden, erhalten diese Benachrichtigung.
RpcReceiveComplete
Die RPC-Laufzeitbibliothek hat den Empfang der Daten abgeschlossen. Nur Anwendungen, die DCE-Pipes verwenden, erhalten diese Benachrichtigung.
RpcClientDisconnect
Der RPC-Client wurde vom Dienst getrennt.
RpcClientCancel
Windows Vista oder höher: Der RPC-Client hat den asynchronen Prozeduraufruf abgebrochen.

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)