Перечисление ExtendedDisconnectReasonCode

Определяет расширенные сведения о причине отключения элемента управления.

Синтаксис

typedef enum _ExtendedDisconnectReasonCode { 
  exDiscReasonNoInfo                            = 0,
  exDiscReasonAPIInitiatedDisconnect            = 1,
  exDiscReasonAPIInitiatedLogoff                = 2,
  exDiscReasonServerIdleTimeout                 = 3,
  exDiscReasonServerLogonTimeout                = 4,
  exDiscReasonReplacedByOtherConnection         = 5,
  exDiscReasonOutOfMemory                       = 6,
  exDiscReasonServerDeniedConnection            = 7,
  exDiscReasonServerDeniedConnectionFips        = 8,
  exDiscReasonServerInsufficientPrivileges      = 9,
  exDiscReasonServerFreshCredsRequired          = 10,
  exDiscReasonRpcInitiatedDisconnectByUser      = 11,
  exDiscReasonLogoffByUser                      = 12,
  exDiscReasonLicenseInternal                   = 256,
  exDiscReasonLicenseNoLicenseServer            = 257,
  exDiscReasonLicenseNoLicense                  = 258,
  exDiscReasonLicenseErrClientMsg               = 259,
  exDiscReasonLicenseHwidDoesntMatchLicense     = 260,
  exDiscReasonLicenseErrClientLicense           = 261,
  exDiscReasonLicenseCantFinishProtocol         = 262,
  exDiscReasonLicenseClientEndedProtocol        = 263,
  exDiscReasonLicenseErrClientEncryption        = 264,
  exDiscReasonLicenseCantUpgradeLicense         = 265,
  exDiscReasonLicenseNoRemoteConnections        = 266,
  exDiscReasonLicenseCreatingLicStoreAccDenied  = 267,
  exDiscReasonRdpEncInvalidCredentials          = 768,
  exDiscReasonProtocolRangeStart                = 4096,
  exDiscReasonProtocolRangeEnd                  = 32767
} ExtendedDisconnectReasonCode;

Константы

exDiscReasonNoInfo

Дополнительные сведения недоступны.

exDiscReasonAPIInitiatedDisconnect

Приложение инициировало отключение.

exDiscReasonAPIInitiatedLogoff

Приложение выключит клиент.

exDiscReasonServerIdleTimeout

Сервер отключил клиент, так как клиент бездействует в течение периода времени, превышающего указанное время ожидания.

exDiscReasonServerLogonTimeout

Сервер отключил клиент, так как клиент превысил период, назначенный для подключения.

exDiscReasonReplacedByOtherConnection

Подключение клиента было заменено другим подключением.

exDiscReasonOutOfMemory

Память недоступна.

exDiscReasonServerDeniedConnection

Сервер отказал в подключении.

exDiscReasonServerDeniedConnectionFips

Сервер отказал в подключении по соображениям безопасности.

exDiscReasonServerInsufficientPrivileges

Сервер отказал в подключении по соображениям безопасности.

exDiscReasonServerFreshCredsRequired

Требуются новые учетные данные.

exDiscReasonRpcInitiatedDisconnectByUser

Действие пользователя инициировало отключение.

exDiscReasonLogoffByUser

Пользователь выключился, отключив сеанс.

exDiscReasonLicenseInternal

Внутренняя ошибка лицензирования.

exDiscReasonLicenseNoLicenseServer

Сервер лицензирования недоступен.

exDiscReasonLicenseNoLicense

Действительная лицензия на программное обеспечение не была доступна.

exDiscReasonLicenseErrClientMsg

Удаленный компьютер получил недопустимое сообщение о лицензировании.

exDiscReasonLicenseHwidDoesntMatchLicense

Идентификатор оборудования не соответствует идентификатору, указанному в лицензии на программное обеспечение.

exDiscReasonLicenseErrClientLicense

Ошибка клиентской лицензии.

exDiscReasonLicenseCantFinishProtocol

При использовании протокола лицензирования возникли проблемы с сетью.

exDiscReasonLicenseClientEndedProtocol

Клиент преждевременно завершил протокол лицензирования.

exDiscReasonLicenseErrClientEncryption

Сообщение о лицензировании было зашифровано неправильно.

exDiscReasonLicenseCantUpgradeLicense

Не удалось обновить или обновить клиентскую лицензию локального компьютера.

exDiscReasonLicenseNoRemoteConnections

Удаленный компьютер не имеет лицензии на прием удаленных подключений.

exDiscReasonLicenseCreatingLicStoreAccDenied

При создании раздела реестра для хранилища лицензий произошла ошибка отказа в доступе.

exDiscReasonRdpEncInvalidCredentials

Обнаружены недопустимые учетные данные.

exDiscReasonProtocolRangeStart

Начало диапазона внутренних ошибок протокола. Дополнительные сведения см. в журнале событий сервера.

exDiscReasonProtocolRangeEnd

Завершение диапазона внутренних ошибок протокола.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Библиотека типов
MsTscAx.dll

См. также раздел

ExtendedDisconnectReason