MSTSMHSTLib, COM interface constants for VB.Net / VBScript

MSTSMHSTLib - interface constants

     This page contains simple VBA include for the MSTSMHSTLib COM library.

library parameters

File NameWINDOWS\system32\mstsmhst.dll
Guid{834D3C01-A8BC-4DAC-AC61-F6BB6678FAC9}
Enums4

ExtendedDisconnectReasonCode

alias, 22 members.
Public Enum ExtendedDisconnectReasonCode
  exDiscReasonNoInfo = 0  '&H0
  exDiscReasonAPIInitiatedDisconnect = 1  '&H1
  exDiscReasonAPIInitiatedLogoff = 2  '&H2
  exDiscReasonServerIdleTimeout = 3  '&H3
  exDiscReasonServerLogonTimeout = 4  '&H4
  exDiscReasonReplacedByOtherConnection = 5  '&H5
  exDiscReasonOutOfMemory = 6  '&H6
  exDiscReasonServerDeniedConnection = 7  '&H7
  exDiscReasonServerDeniedConnectionFips = 8  '&H8
  exDiscReasonLicenseInternal = 256  '&H100
  exDiscReasonLicenseNoLicenseServer = 257  '&H101
  exDiscReasonLicenseNoLicense = 258  '&H102
  exDiscReasonLicenseErrClientMsg = 259  '&H103
  exDiscReasonLicenseHwidDoesntMatchLicense = 260  '&H104
  exDiscReasonLicenseErrClientLicense = 261  '&H105
  exDiscReasonLicenseCantFinishProtocol = 262  '&H106
  exDiscReasonLicenseClientEndedProtocol = 263  '&H107
  exDiscReasonLicenseErrClientEncryption = 264  '&H108
  exDiscReasonLicenseCantUpgradeLicense = 265  '&H109
  exDiscReasonLicenseNoRemoteConnections = 266  '&H10A
  exDiscReasonProtocolRangeStart = 4096  '&H1000
  exDiscReasonProtocolRangeEnd = 32767  '&H7FFF
End Enum

__MIDL_IMsRdpClient_0001

enum, 22 members.
Public Enum MIDL_IMsRdpClient_0001
  exDiscReasonNoInfo = 0  '&H0
  exDiscReasonAPIInitiatedDisconnect = 1  '&H1
  exDiscReasonAPIInitiatedLogoff = 2  '&H2
  exDiscReasonServerIdleTimeout = 3  '&H3
  exDiscReasonServerLogonTimeout = 4  '&H4
  exDiscReasonReplacedByOtherConnection = 5  '&H5
  exDiscReasonOutOfMemory = 6  '&H6
  exDiscReasonServerDeniedConnection = 7  '&H7
  exDiscReasonServerDeniedConnectionFips = 8  '&H8
  exDiscReasonLicenseInternal = 256  '&H100
  exDiscReasonLicenseNoLicenseServer = 257  '&H101
  exDiscReasonLicenseNoLicense = 258  '&H102
  exDiscReasonLicenseErrClientMsg = 259  '&H103
  exDiscReasonLicenseHwidDoesntMatchLicense = 260  '&H104
  exDiscReasonLicenseErrClientLicense = 261  '&H105
  exDiscReasonLicenseCantFinishProtocol = 262  '&H106
  exDiscReasonLicenseClientEndedProtocol = 263  '&H107
  exDiscReasonLicenseErrClientEncryption = 264  '&H108
  exDiscReasonLicenseCantUpgradeLicense = 265  '&H109
  exDiscReasonLicenseNoRemoteConnections = 266  '&H10A
  exDiscReasonProtocolRangeStart = 4096  '&H1000
  exDiscReasonProtocolRangeEnd = 32767  '&H7FFF
End Enum

ControlCloseStatus

alias, 2 members.
Public Enum ControlCloseStatus
  controlCloseCanProceed = 0  '&H0
  controlCloseWaitForEvents = 1  '&H1
End Enum

__MIDL_IMsRdpClient_0002

enum, 2 members.
Public Enum MIDL_IMsRdpClient_0002
  controlCloseCanProceed = 0  '&H0
  controlCloseWaitForEvents = 1  '&H1
End Enum
WUtils.com