ExtendedDisconnectReasonCode-Enumeration

Definiert erweiterte Informationen zum Grund für die Trennung der Verbindung des Steuerelements.

Syntax

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;

Konstanten

exDiscReasonNoInfo

Es sind keine zusätzlichen Informationen verfügbar.

exDiscReasonAPIInitiatedDisconnect

Eine Anwendung hat die Trennung der Verbindung initiiert.

exDiscReasonAPIInitiatedLogoff

Eine Anwendung hat den Client abgemelgt.

exDiscReasonServerIdleTimeout

Der Server hat die Verbindung mit dem Client getrennt, da sich der Client für einen längeren Zeitraum als der vorgesehene Time out-Zeitraum im Leerlauf befindet.

exDiscReasonServerLogonTimeout

Der Server hat die Verbindung mit dem Client getrennt, da der Client den für die Verbindung festgelegten Zeitraum überschritten hat.

exDiscReasonReplacedByOtherConnection

Die Verbindung des Clients wurde durch eine andere Verbindung ersetzt.

exDiscReasonOutOfMemory

Es ist kein Arbeitsspeicher verfügbar.

exDiscReasonServerDeniedConnection

Der Server hat die Verbindung verweigert.

exDiscReasonServerDeniedConnectionFips

Der Server hat die Verbindung aus Sicherheitsgründen verweigert.

exDiscReasonServerInsufficientPrivileges

Der Server hat die Verbindung aus Sicherheitsgründen verweigert.

exDiscReasonServerFreshCredsRequired

Es sind neue Anmeldeinformationen erforderlich.

exDiscReasonRpcInitiatedDisconnectByUser

Die Benutzeraktivität hat die Trennung der Verbindung initiiert.

exDiscReasonLogoffByUser

Der Benutzer hat sich abgemeldet und die Sitzung getrennt.

exDiscReasonLicenseInternal

Interner Lizenzierungsfehler.

exDiscReasonLicenseNoLicenseServer

Es war kein Lizenzserver verfügbar.

exDiscReasonLicenseNoLicense

Es war keine gültige Softwarelizenz verfügbar.

exDiscReasonLicenseErrClientMsg

Der Remotecomputer hat eine ungültige Lizenzierungsmeldung erhalten.

exDiscReasonLicenseHwidDoesntMatchLicense

Die Hardware-ID ist nicht mit der in der Softwarelizenz angegebenen ID übereinstimmen.

exDiscReasonLicenseErrClientLicense

Clientlizenzfehler.

exDiscReasonLicenseCantFinishProtocol

Netzwerkprobleme sind während des Lizenzierungsprotokolls aufgetreten.

exDiscReasonLicenseClientEndedProtocol

Der Client hat das Lizenzierungsprotokoll vorzeitig beendet.

exDiscReasonLicenseErrClientEncryption

Eine Lizenzierungsmeldung wurde falsch verschlüsselt.

exDiscReasonLicenseCantUpgradeLicense

Die Clientzugriffslizenz des lokalen Computers konnte nicht aktualisiert oder erneuert werden.

exDiscReasonLicenseNoRemoteConnections

Der Remotecomputer ist nicht zum Akzeptieren von Remoteverbindungen lizenziert.

exDiscReasonLicenseCreatingLicStoreAccDenied

Fehler "Zugriff verweigert" beim Erstellen eines Registrierungsschlüssels für den Lizenzspeicher.

exDiscReasonRdpEncInvalidCredentials

Ungültige Anmeldeinformationen wurden gefunden.

exDiscReasonProtocolRangeStart

Anfang des Bereichs interner Protokollfehler. Weitere Informationen finden Sie im Serverereignisprotokoll.

exDiscReasonProtocolRangeEnd

Beenden des Bereichs interner Protokollfehler.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Typbibliothek
MsTscAx.dll

Weitere Informationen

ExtendedDisconnectReason