次の方法で共有


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
タイプ ライブラリ
MsTscAx.dll

関連項目

ExtendedDisconnectReason