ReactOS 0.4.15-dev-7953-g1f49173
MSTSCLib Namespace Reference

Classes

interface  IMsRdpClient
 
interface  IMsRdpClient2
 
interface  IMsRdpClient3
 
interface  IMsRdpClient4
 
interface  IMsRdpClientAdvancedSettings
 
interface  IMsRdpClientAdvancedSettings2
 
interface  IMsRdpClientAdvancedSettings3
 
interface  IMsRdpClientAdvancedSettings4
 
interface  IMsRdpClientNonScriptable
 
interface  IMsRdpClientNonScriptable2
 
interface  IMsRdpClientSecuredSettings
 
interface  IMsTscAdvancedSettings
 
interface  IMsTscAx
 
interface  IMsTscAxEvents
 
interface  IMsTscDebug
 
interface  IMsTscNonScriptable
 
interface  IMsTscSecuredSettings
 
class  MsRdpClient
 
class  MsRdpClient2
 
class  MsRdpClient3
 
class  MsRdpClient4
 
class  MsTscAx
 

Typedefs

typedef enum MSTSCLib::__MIDL___MIDL_itf_mstsax_0275_0001 AutoReconnectContinueState
 
typedef enum MSTSCLib::__MIDL_IMsRdpClient_0001 ExtendedDisconnectReasonCode
 
typedef enum MSTSCLib::__MIDL_IMsRdpClient_0002 ControlCloseStatus
 
typedef unsigned __int3264 UINT_PTR
 
typedef __int3264 LONG_PTR
 

Enumerations

enum  __MIDL___MIDL_itf_mstsax_0275_0001 { autoReconnectContinueAutomatic = 0 , autoReconnectContinueStop = 1 , autoReconnectContinueManual = 2 }
 
enum  __MIDL_IMsRdpClient_0001 {
  exDiscReasonNoInfo = 0 , exDiscReasonAPIInitiatedDisconnect = 1 , exDiscReasonAPIInitiatedLogoff = 2 , exDiscReasonServerIdleTimeout = 3 ,
  exDiscReasonServerLogonTimeout = 4 , exDiscReasonReplacedByOtherConnection = 5 , exDiscReasonOutOfMemory = 6 , exDiscReasonServerDeniedConnection = 7 ,
  exDiscReasonServerDeniedConnectionFips = 8 , exDiscReasonLicenseInternal = 256 , exDiscReasonLicenseNoLicenseServer = 257 , exDiscReasonLicenseNoLicense = 258 ,
  exDiscReasonLicenseErrClientMsg = 259 , exDiscReasonLicenseHwidDoesntMatchLicense = 260 , exDiscReasonLicenseErrClientLicense = 261 , exDiscReasonLicenseCantFinishProtocol = 262 ,
  exDiscReasonLicenseClientEndedProtocol = 263 , exDiscReasonLicenseErrClientEncryption = 264 , exDiscReasonLicenseCantUpgradeLicense = 265 , exDiscReasonLicenseNoRemoteConnections = 266 ,
  exDiscReasonProtocolRangeStart = 4096 , exDiscReasonProtocolRangeEnd = 32767
}
 
enum  __MIDL_IMsRdpClient_0002 { controlCloseCanProceed = 0 , controlCloseWaitForEvents = 1 }
 

Functions

 importlib ("stdole32.tlb")
 

Typedef Documentation

◆ AutoReconnectContinueState

◆ ControlCloseStatus

◆ ExtendedDisconnectReasonCode

◆ LONG_PTR

Definition at line 79 of file mstsclib.idl.

◆ UINT_PTR

Definition at line 78 of file mstsclib.idl.

Enumeration Type Documentation

◆ __MIDL___MIDL_itf_mstsax_0275_0001

Enumerator
autoReconnectContinueAutomatic 
autoReconnectContinueStop 
autoReconnectContinueManual 

Definition at line 36 of file mstsclib.idl.

37 {
41 }
@ autoReconnectContinueStop
Definition: mstsclib_h.h:238
@ autoReconnectContinueAutomatic
Definition: mstsclib_h.h:237
@ autoReconnectContinueManual
Definition: mstsclib_h.h:239

◆ __MIDL_IMsRdpClient_0001

Enumerator
exDiscReasonNoInfo 
exDiscReasonAPIInitiatedDisconnect 
exDiscReasonAPIInitiatedLogoff 
exDiscReasonServerIdleTimeout 
exDiscReasonServerLogonTimeout 
exDiscReasonReplacedByOtherConnection 
exDiscReasonOutOfMemory 
exDiscReasonServerDeniedConnection 
exDiscReasonServerDeniedConnectionFips 
exDiscReasonLicenseInternal 
exDiscReasonLicenseNoLicenseServer 
exDiscReasonLicenseNoLicense 
exDiscReasonLicenseErrClientMsg 
exDiscReasonLicenseHwidDoesntMatchLicense 
exDiscReasonLicenseErrClientLicense 
exDiscReasonLicenseCantFinishProtocol 
exDiscReasonLicenseClientEndedProtocol 
exDiscReasonLicenseErrClientEncryption 
exDiscReasonLicenseCantUpgradeLicense 
exDiscReasonLicenseNoRemoteConnections 
exDiscReasonProtocolRangeStart 
exDiscReasonProtocolRangeEnd 

Definition at line 44 of file mstsclib.idl.

45 {
68 }
#define exDiscReasonLicenseInternal
Definition: constants.h:553
#define exDiscReasonLicenseNoRemoteConnections
Definition: constants.h:563
#define exDiscReasonLicenseNoLicenseServer
Definition: constants.h:554
#define exDiscReasonNoInfo
Definition: constants.h:540
#define exDiscReasonOutOfMemory
Definition: constants.h:546
#define exDiscReasonServerLogonTimeout
Definition: constants.h:544
#define exDiscReasonLicenseErrClientLicense
Definition: constants.h:558
#define exDiscReasonServerIdleTimeout
Definition: constants.h:543
#define exDiscReasonAPIInitiatedDisconnect
Definition: constants.h:541
#define exDiscReasonLicenseErrClientMsg
Definition: constants.h:556
#define exDiscReasonLicenseClientEndedProtocol
Definition: constants.h:560
#define exDiscReasonLicenseCantUpgradeLicense
Definition: constants.h:562
#define exDiscReasonServerDeniedConnectionFips
Definition: constants.h:548
#define exDiscReasonLicenseErrClientEncryption
Definition: constants.h:561
#define exDiscReasonReplacedByOtherConnection
Definition: constants.h:545
#define exDiscReasonLicenseCantFinishProtocol
Definition: constants.h:559
#define exDiscReasonAPIInitiatedLogoff
Definition: constants.h:542
#define exDiscReasonServerDeniedConnection
Definition: constants.h:547
#define exDiscReasonLicenseNoLicense
Definition: constants.h:555
#define exDiscReasonLicenseHwidDoesntMatchLicense
Definition: constants.h:557
@ exDiscReasonProtocolRangeEnd
Definition: mstsclib_h.h:265
@ exDiscReasonProtocolRangeStart
Definition: mstsclib_h.h:264

◆ __MIDL_IMsRdpClient_0002

Enumerator
controlCloseCanProceed 
controlCloseWaitForEvents 

Definition at line 71 of file mstsclib.idl.

72 {
75 }
@ controlCloseWaitForEvents
Definition: mstsclib_h.h:271
@ controlCloseCanProceed
Definition: mstsclib_h.h:270

Function Documentation

◆ importlib()

MSTSCLib::importlib ( "stdole32.tlb"  )