Enumeración ExtendedDisconnectReasonCode

Define información extendida sobre el motivo de la desconexión del control.

Sintaxis

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;

Constantes

exDiscReasonNoInfo

No se dispone de información adicional.

exDiscReasonAPIInitiatedDisconnect

Una aplicación inició la desconexión.

exDiscReasonAPIInitiatedLogoff

Una aplicación ha cerrado la sesión del cliente.

exDiscReasonServerIdleTimeout

El servidor ha desconectado el cliente porque el cliente ha estado inactivo durante un período de tiempo mayor que el período de tiempo de espera designado.

exDiscReasonServerLogonTimeout

El servidor ha desconectado el cliente porque el cliente ha superado el período designado para la conexión.

exDiscReasonReplacedByOtherConnection

La conexión del cliente se ha reemplazado por otra conexión.

exDiscReasonOutOfMemory

No hay memoria disponible.

exDiscReasonServerDeniedConnection

El servidor denegó la conexión.

exDiscReasonServerDeniedConnectionFips

El servidor denegó la conexión por motivos de seguridad.

exDiscReasonServerInsufficientPrivileges

El servidor denegó la conexión por motivos de seguridad.

exDiscReasonServerFreshCredsRequired

Se requieren credenciales nuevas.

exDiscReasonRpcInitiatedDisconnectByUser

La actividad del usuario ha iniciado la desconexión.

exDiscReasonLogoffByUser

El usuario ha cerrado la sesión, desconectando la sesión.

exDiscReasonLicenseInternal

Error de licencia interna.

exDiscReasonLicenseNoLicenseServer

No había ningún servidor de licencias disponible.

exDiscReasonLicenseNoLicense

No había ninguna licencia de software válida disponible.

exDiscReasonLicenseErrClientMsg

El equipo remoto recibió un mensaje de licencia que no era válido.

exDiscReasonLicenseHwidDoesntMatchLicense

El identificador de hardware no coincide con el designado en la licencia de software.

exDiscReasonLicenseErrClientLicense

Error de licencia de cliente.

exDiscReasonLicenseCantFinishProtocol

Se produjeron problemas de red durante el protocolo de licencias.

exDiscReasonLicenseClientEndedProtocol

El cliente finalizó el protocolo de licencias prematuramente.

exDiscReasonLicenseErrClientEncryption

Un mensaje de licencia se cifró incorrectamente.

exDiscReasonLicenseCantUpgradeLicense

No se pudo actualizar ni renovar la licencia de acceso de cliente del equipo local.

exDiscReasonLicenseNoRemoteConnections

El equipo remoto no tiene licencia para aceptar conexiones remotas.

exDiscReasonLicenseCreatingLicStoreAccDenied

Se recibió un error de acceso denegado al crear una clave del Registro para el almacén de licencias.

exDiscReasonRdpEncInvalidCredentials

Se encontraron credenciales no válidas.

exDiscReasonProtocolRangeStart

Inicio del intervalo de errores de protocolo interno. Compruebe el registro de eventos del servidor para obtener más detalles.

exDiscReasonProtocolRangeEnd

Finalizar el intervalo de errores de protocolo interno.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Biblioteca de tipos
MsTscAx.dll

Consulte también

ExtendedDisconnectReason