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
-
ハードウェア ID が、ソフトウェア ライセンスで指定されたものと一致しません。
-
exDiscReasonLicenseErrClientLicense
-
クライアント ライセンス エラー。
-
exDiscReasonLicenseCantFinishProtocol
-
ライセンス プロトコル中にネットワークの問題が発生しました。
-
exDiscReasonLicenseClientEndedProtocol
-
クライアントはライセンス プロトコルを途中で終了しました。
-
exDiscReasonLicenseErrClientEncryption
-
ライセンス メッセージが正しく暗号化されていません。
-
exDiscReasonLicenseCantUpgradeLicense
-
ローカル コンピューターのクライアント アクセス ライセンスをアップグレードまたは更新できませんでした。
-
exDiscReasonLicenseNoRemoteConnections
-
リモート コンピューターには、リモート接続を受け入れるライセンスがありません。
-
exDiscReasonLicenseCreatingLicStoreAccDenied
-
ライセンス ストアのレジストリ キーの作成時に、アクセス拒否エラーが発生しました。
-
exDiscReasonRdpEncInvalidCredentials
-
無効な資格情報が検出されました。
-
exDiscReasonProtocolRangeStart
-
内部プロトコル エラーの範囲を開始します。 詳細については、サーバー イベント ログを確認してください。
-
exDiscReasonProtocolRangeEnd
-
内部プロトコル エラーの範囲を終了します。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
タイプ ライブラリ |
|