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 = 2,
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
-
硬件 ID 与软件许可证上指定的硬件 ID 不匹配。
-
exDiscReasonLicenseErrClientLicense
-
客户端许可证错误。
-
exDiscReasonLicenseCantFinishProtocol
-
许可协议期间出现网络问题。
-
exDiscReasonLicenseClientEndedProtocol
-
客户端过早地结束了许可协议。
-
exDiscReasonLicenseErrClientEncryption
-
授权消息未正确加密。
-
exDiscReasonLicenseCantUpgradeLicense
-
无法升级或续订本地计算机的客户端访问许可证。
-
exDiscReasonLicenseNoRemoteConnections
-
远程计算机未获得接受远程连接的许可。
-
exDiscReasonLicenseCreatingLicStoreAccDenied
-
为许可证存储创建注册表项时收到访问被拒绝错误。
-
exDiscReasonRdpEncInvalidCredentials
-
遇到无效凭据。
-
exDiscReasonProtocolRangeStart
-
开始内部协议错误的范围。 检查服务器事件日志以了解其他详细信息。
-
exDiscReasonProtocolRangeEnd
-
结束内部协议错误的范围。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
类型库 |
|