RDCCLIENTHOSTLib Interface Definition
General Information
Library: RDCCLIENTHOSTLib (RDCClientHost 1.0 Type Library)
File: rdchost.dll
GUID: {97917068-BB0B-4DDA-8067-B1A00C890F44}
Version: 1.0
Enumerations
This section lists enumerations exposed by RDCCLIENTHOSTLib.
Interfaces
This section lists the Classes exposed by RDCCLIENTHOSTLib. For each class, the methods and events are listed.
_IDataChannelIOEvents {85C037E5-743F-4938-936B-A8DB95430391}
Methods
Sub DataReady(ByVal data As String)
method DataReady
Events
None
_ISAFRemoteDesktopClientEvents {327A98F6-B337-43B0-A3DE-408B46E6C4CE}
Methods
Sub Connected
method Connected
Sub Disconnected(ByVal reason As Long)
method Disconnected
Sub RemoteControlRequestComplete(ByVal status As Long)
method RemoteControlRequestComplete
Sub ListenConnect(ByVal status As Long)
method ListenConnect
Sub BeginConnect
method BeginConnect
Events
None
_ISAFRemoteDesktopDataChannelEvents {59AE79BC-9721-42DF-9396-9D98E7F7A396}
Methods
Sub ChannelDataReady(ByVal channelName As String)
method ChannelDataReady
Events
None
ClientDataChannel {C91C2A81-8B14-4A96-A5DB-4640F551F3EE}
MethodsNone
Events
None
ClientRemoteDesktopChannelMgr {078BB428-FA9B-43F1-B002-1ABF3A8C95CF}
MethodsNone
Events
None
ISAFRemoteDesktopChannelMgr {8E6E0954-33CE-4945-ACF7-6728D23B2067}
Methods
Function OpenDataChannel(ByVal name As String) As ISAFRemoteDesktopDataChannel
method OpenDataChannel
Events
None
ISAFRemoteDesktopClient {8AA5F108-2918-435C-88AA-DE0AFEE51440}
Methods
Property Get ChannelManager() As ISAFRemoteDesktopChannelMgr
ChannelManager
Property Let ConnectParms(RHS As String)
ConnectParms
Property Get ConnectParms() As String
ConnectParms
Sub ConnectToServer(ByVal expertBlob As String)
method ConnectToServer
Sub ConnectRemoteDesktop
method ConnectRemoteDesktop
Sub DisconnectRemoteDesktop
method DisconnectRemoteDesktop
Property Get IsRemoteDesktopConnected() As Long
property IsRemoteDesktopConnected
Property Get IsServerConnected() As Long
property IsServerConnected
Sub DisconnectFromServer
method DisconnectFromServer
Property Let OnConnected(RHS As Object)
OnConnected
Property Let OnDisconnected(RHS As Object)
OnDisconnected
Property Let OnConnectRemoteDesktopComplete(RHS As Object)
OnConnectRemoteDesktopComplete
Property Get ExtendedErrorInfo() As Long
ExtendedErrorInfo
Property Let EnableSmartSizing(RHS As Long)
EnableSmartSizing
Property Get EnableSmartSizing() As Long
EnableSmartSizing
Property Get ConnectedServer() As String
ConnectedServer
Property Get ConnectedPort() As Long
ConnectedPort
Function CreateListenEndpoint(ByVal port As Long) As String
CreateListenEndpoint
Sub StartListen(ByVal timeout As Long)
StartListen
Sub AcceptListenConnection(ByVal expertBlob As String)
AcceptListenConnection
Sub StopListen
StopListen
Property Let OnListenConnect(RHS As Object)
OnListenConnect
Property Let ColorDepth(RHS As Long)
ColorDepth
Property Get ColorDepth() As Long
ColorDepth
Property Let OnBeginConnect(RHS As Object)
OnBeginConnect
Events
None
ISAFRemoteDesktopClientHost {69DE5BF3-5EB9-4158-81DA-6FD662BBDDDD}
Methods
Function GetRemoteDesktopClient() As ISAFRemoteDesktopClient
method GetRemoteDesktopClient
Events
None
ISAFRemoteDesktopDataChannel {64976FAE-B108-4095-8E59-5874E00E562A}
Methods
Property Get channelName() As String
ChannelName
Property Let OnChannelDataReady(RHS As Object)
OnChannelDataReady
Sub SendChannelData(ByVal data As String)
method SendChannelData
Function ReceiveChannelData() As String
method ReceiveChannelData
Events
None
ISAFRemoteDesktopTestExtension {5C7A32EF-1C77-4F35-8FBA-729DD2DE7222}
Methods
Property Let TestExtDllName(RHS As String)
property TestExtDllName
Property Let TestExtParams(RHS As String)
property TestExtParams
Events
None
SAFRemoteDesktopClient {B90D0115-3AEA-45D3-801E-93913008D49E}
MethodsNone
Events
None
SAFRemoteDesktopClientHost {299BE050-E83E-4DB7-A7DA-D86FDEBFE6D0}
MethodsNone
Events
None
TSRDPRemoteDesktopClient {F137E241-0092-4575-976A-D3E33980BB26}
MethodsNone
Events
None