Поделиться через


перечисление RPC_ASYNC_EVENT (rpcasync.h)

Перечислимый тип RPC_ASYNC_EVENT описывает асинхронные события уведомлений, которые может получать приложение RPC.

Синтаксис

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

Константы

 
RpcCallComplete
Удаленный вызов процедуры выполнен полностью.
RpcSendComplete
Библиотека времени выполнения RPC завершила передачу некоторых данных, предоставленных пользователем. Часть, но не все отправляемые данные, была передана. Только приложения, использующие каналы DCE, получат это уведомление.
RpcReceiveComplete
Библиотека времени выполнения RPC завершила получение данных. Только приложения, использующие каналы DCE, получат это уведомление.
RpcClientDisconnect
Клиент RPC отключен от службы.
RpcClientCancel
Windows Vista или более поздней версии: клиент RPC отменил вызов асинхронной процедуры.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть rpcasync.h (включая Rpc.h)