FreeRDP
rdpSettings Struct Reference

#include <settings.h>

Collaboration diagram for rdpSettings:

Data Fields

ALIGN64 voidinstance
 
UINT64 padding001 [16-1]
 
ALIGN64 BOOL ServerMode
 
ALIGN64 UINT32 ShareId
 
ALIGN64 UINT32 PduSource
 
ALIGN64 UINT32 ServerPort
 
ALIGN64 char * ServerHostname
 
ALIGN64 char * Username
 
ALIGN64 char * Password
 
ALIGN64 char * Domain
 
ALIGN64 char * PasswordHash
 
ALIGN64 BOOL WaitForOutputBufferFlush
 
ALIGN64 UINT32 MaxTimeInCheckLoop
 
ALIGN64 char * AcceptedCert
 
ALIGN64 UINT32 AcceptedCertLength
 
UINT64 padding0064 [64-29]
 
UINT64 padding0128 [128-64]
 
ALIGN64 UINT32 RdpVersion
 
ALIGN64 UINT32 DesktopWidth
 
ALIGN64 UINT32 DesktopHeight
 
ALIGN64 UINT32 ColorDepth
 
ALIGN64 UINT32 ConnectionType
 
ALIGN64 UINT32 ClientBuild
 
ALIGN64 char * ClientHostname
 
ALIGN64 char * ClientProductId
 
ALIGN64 UINT32 EarlyCapabilityFlags
 
ALIGN64 BOOL NetworkAutoDetect
 
ALIGN64 BOOL SupportAsymetricKeys
 
ALIGN64 BOOL SupportErrorInfoPdu
 
ALIGN64 BOOL SupportStatusInfoPdu
 
ALIGN64 BOOL SupportMonitorLayoutPdu
 
ALIGN64 BOOL SupportGraphicsPipeline
 
ALIGN64 BOOL SupportDynamicTimeZone
 
ALIGN64 BOOL SupportHeartbeatPdu
 
ALIGN64 UINT32 DesktopPhysicalWidth
 
ALIGN64 UINT32 DesktopPhysicalHeight
 
ALIGN64 UINT16 DesktopOrientation
 
ALIGN64 UINT32 DesktopScaleFactor
 
ALIGN64 UINT32 DeviceScaleFactor
 
UINT64 padding0192 [192-150]
 
ALIGN64 BOOL UseRdpSecurityLayer
 
ALIGN64 UINT32 EncryptionMethods
 
ALIGN64 UINT32 ExtEncryptionMethods
 
ALIGN64 UINT32 EncryptionLevel
 
ALIGN64 BYTEServerRandom
 
ALIGN64 UINT32 ServerRandomLength
 
ALIGN64 BYTEServerCertificate
 
ALIGN64 UINT32 ServerCertificateLength
 
ALIGN64 BYTEClientRandom
 
ALIGN64 UINT32 ClientRandomLength
 
UINT64 padding0256 [256-202]
 
ALIGN64 UINT32 ChannelCount
 
ALIGN64 UINT32 ChannelDefArraySize
 
ALIGN64 CHANNEL_DEFChannelDefArray
 
UINT64 padding0320 [320-259]
 
ALIGN64 UINT32 ClusterInfoFlags
 
ALIGN64 UINT32 RedirectedSessionId
 
ALIGN64 BOOL ConsoleSession
 
UINT64 padding0384 [384-323]
 
ALIGN64 UINT32 MonitorCount
 
ALIGN64 UINT32 MonitorDefArraySize
 
ALIGN64 rdpMonitor * MonitorDefArray
 
ALIGN64 BOOL SpanMonitors
 
ALIGN64 BOOL UseMultimon
 
ALIGN64 BOOL ForceMultimon
 
ALIGN64 UINT32 DesktopPosX
 
ALIGN64 UINT32 DesktopPosY
 
ALIGN64 BOOL ListMonitors
 
ALIGN64 UINT32MonitorIds
 
ALIGN64 UINT32 NumMonitorIds
 
ALIGN64 UINT32 MonitorLocalShiftX
 
ALIGN64 UINT32 MonitorLocalShiftY
 
ALIGN64 BOOL HasMonitorAttributes
 
UINT64 padding0448 [448-398]
 
UINT64 padding0512 [512-448]
 
ALIGN64 UINT32 MultitransportFlags
 
ALIGN64 BOOL SupportMultitransport
 
UINT64 padding0576 [576-514]
 
UINT64 padding0640 [640-576]
 
ALIGN64 char * AlternateShell
 
ALIGN64 char * ShellWorkingDirectory
 
UINT64 padding0704 [704-642]
 
ALIGN64 BOOL AutoLogonEnabled
 
ALIGN64 BOOL CompressionEnabled
 
ALIGN64 BOOL DisableCtrlAltDel
 
ALIGN64 BOOL EnableWindowsKey
 
ALIGN64 BOOL MaximizeShell
 
ALIGN64 BOOL LogonNotify
 
ALIGN64 BOOL LogonErrors
 
ALIGN64 BOOL MouseAttached
 
ALIGN64 BOOL MouseHasWheel
 
ALIGN64 BOOL RemoteConsoleAudio
 
ALIGN64 BOOL AudioPlayback
 
ALIGN64 BOOL AudioCapture
 
ALIGN64 BOOL VideoDisable
 
ALIGN64 BOOL PasswordIsSmartcardPin
 
ALIGN64 BOOL UsingSavedCredentials
 
ALIGN64 BOOL ForceEncryptedCsPdu
 
ALIGN64 BOOL HiDefRemoteApp
 
ALIGN64 UINT32 CompressionLevel
 
UINT64 padding0768 [768-722]
 
ALIGN64 BOOL IPv6Enabled
 
ALIGN64 char * ClientAddress
 
ALIGN64 char * ClientDir
 
UINT64 padding0832 [832-771]
 
ALIGN64 BOOL AutoReconnectionEnabled
 
ALIGN64 UINT32 AutoReconnectMaxRetries
 
ALIGN64 ARC_CS_PRIVATE_PACKETClientAutoReconnectCookie
 
ALIGN64 ARC_SC_PRIVATE_PACKETServerAutoReconnectCookie
 
ALIGN64 BOOL PrintReconnectCookie
 
UINT64 padding0896 [896-837]
 
ALIGN64 LPTIME_ZONE_INFORMATION ClientTimeZone
 
ALIGN64 char * DynamicDSTTimeZoneKeyName
 
ALIGN64 BOOL DynamicDaylightTimeDisabled
 
UINT64 padding0960 [960-899]
 
ALIGN64 UINT32 PerformanceFlags
 
ALIGN64 BOOL AllowFontSmoothing
 
ALIGN64 BOOL DisableWallpaper
 
ALIGN64 BOOL DisableFullWindowDrag
 
ALIGN64 BOOL DisableMenuAnims
 
ALIGN64 BOOL DisableThemes
 
ALIGN64 BOOL DisableCursorShadow
 
ALIGN64 BOOL DisableCursorBlinking
 
ALIGN64 BOOL AllowDesktopComposition
 
UINT64 padding1024 [1024-969]
 
ALIGN64 BOOL RemoteAssistanceMode
 
ALIGN64 char * RemoteAssistanceSessionId
 
ALIGN64 char * RemoteAssistancePassStub
 
ALIGN64 char * RemoteAssistancePassword
 
ALIGN64 char * RemoteAssistanceRCTicket
 
ALIGN64 BOOL EncomspVirtualChannel
 
ALIGN64 BOOL RemdeskVirtualChannel
 
ALIGN64 BOOL LyncRdpMode
 
UINT64 padding1088 [1088-1032]
 
ALIGN64 BOOL TlsSecurity
 
ALIGN64 BOOL NlaSecurity
 
ALIGN64 BOOL RdpSecurity
 
ALIGN64 BOOL ExtSecurity
 
ALIGN64 BOOL Authentication
 
ALIGN64 UINT32 RequestedProtocols
 
ALIGN64 UINT32 SelectedProtocol
 
ALIGN64 UINT32 NegotiationFlags
 
ALIGN64 BOOL NegotiateSecurityLayer
 
ALIGN64 BOOL RestrictedAdminModeRequired
 
ALIGN64 char * AuthenticationServiceClass
 
ALIGN64 BOOL DisableCredentialsDelegation
 
ALIGN64 UINT32 AuthenticationLevel
 
ALIGN64 char * AllowedTlsCiphers
 
ALIGN64 BOOL VmConnectMode
 
ALIGN64 char * NtlmSamFile
 
ALIGN64 BOOL FIPSMode
 
ALIGN64 UINT32 TlsSecLevel
 
UINT64 padding1152 [1152-1106]
 
ALIGN64 BOOL MstscCookieMode
 
ALIGN64 UINT32 CookieMaxLength
 
ALIGN64 UINT32 PreconnectionId
 
ALIGN64 char * PreconnectionBlob
 
ALIGN64 BOOL SendPreconnectionPdu
 
UINT64 padding1216 [1216-1157]
 
ALIGN64 UINT32 RedirectionFlags
 
ALIGN64 char * TargetNetAddress
 
ALIGN64 BYTELoadBalanceInfo
 
ALIGN64 UINT32 LoadBalanceInfoLength
 
ALIGN64 char * RedirectionUsername
 
ALIGN64 char * RedirectionDomain
 
ALIGN64 BYTERedirectionPassword
 
ALIGN64 UINT32 RedirectionPasswordLength
 
ALIGN64 char * RedirectionTargetFQDN
 
ALIGN64 char * RedirectionTargetNetBiosName
 
ALIGN64 BYTERedirectionTsvUrl
 
ALIGN64 UINT32 RedirectionTsvUrlLength
 
ALIGN64 UINT32 TargetNetAddressCount
 
ALIGN64 char ** TargetNetAddresses
 
ALIGN64 UINT32TargetNetPorts
 
ALIGN64 char * RedirectionAcceptedCert
 
ALIGN64 UINT32 RedirectionAcceptedCertLength
 
ALIGN64 UINT32 RedirectionPreferType
 
UINT64 padding1280 [1280-1234]
 
ALIGN64 BYTEPassword51
 
ALIGN64 UINT32 Password51Length
 
ALIGN64 BOOL SmartcardLogon
 
UINT64 padding1344 [1344-1283]
 
ALIGN64 char * KerberosKdc
 
ALIGN64 char * KerberosRealm
 
UINT64 padding1408 [1408-1346]
 
ALIGN64 BOOL IgnoreCertificate
 
ALIGN64 char * CertificateName
 
ALIGN64 char * CertificateFile
 
ALIGN64 char * PrivateKeyFile
 
ALIGN64 char * RdpKeyFile
 
ALIGN64 rdpRsaKey * RdpServerRsaKey
 
ALIGN64 rdpCertificate * RdpServerCertificate
 
ALIGN64 BOOL ExternalCertificateManagement
 
ALIGN64 char * CertificateContent
 
ALIGN64 char * PrivateKeyContent
 
ALIGN64 char * RdpKeyContent
 
ALIGN64 BOOL AutoAcceptCertificate
 
UINT64 padding1472 [1472-1420]
 
UINT64 padding1536 [1536-1472]
 
ALIGN64 BOOL Workarea
 
ALIGN64 BOOL Fullscreen
 
ALIGN64 UINT32 PercentScreen
 
ALIGN64 BOOL GrabKeyboard
 
ALIGN64 BOOL Decorations
 
ALIGN64 BOOL MouseMotion
 
ALIGN64 char * WindowTitle
 
ALIGN64 UINT64 ParentWindowId
 
ALIGN64 BOOL AsyncInput
 
ALIGN64 BOOL AsyncUpdate
 
ALIGN64 BOOL AsyncChannels
 
UINT64 padding1548 [1548-1547]
 
ALIGN64 BOOL ToggleFullscreen
 
ALIGN64 char * WmClass
 
ALIGN64 BOOL EmbeddedWindow
 
ALIGN64 BOOL SmartSizing
 
ALIGN64 int XPan
 
ALIGN64 int YPan
 
ALIGN64 UINT32 SmartSizingWidth
 
ALIGN64 UINT32 SmartSizingHeight
 
ALIGN64 BOOL PercentScreenUseWidth
 
ALIGN64 BOOL PercentScreenUseHeight
 
ALIGN64 BOOL DynamicResolutionUpdate
 
UINT64 padding1601 [1601-1559]
 
ALIGN64 BOOL SoftwareGdi
 
ALIGN64 BOOL LocalConnection
 
ALIGN64 BOOL AuthenticationOnly
 
ALIGN64 BOOL CredentialsFromStdin
 
ALIGN64 BOOL UnmapButtons
 
ALIGN64 BOOL OldLicenseBehaviour
 
UINT64 padding1664 [1664-1607]
 
ALIGN64 char * ComputerName
 
UINT64 padding1728 [1728-1665]
 
ALIGN64 char * ConnectionFile
 
ALIGN64 char * AssistanceFile
 
UINT64 padding1792 [1792-1730]
 
ALIGN64 char * HomePath
 
ALIGN64 char * ConfigPath
 
ALIGN64 char * CurrentPath
 
UINT64 padding1856 [1856-1795]
 
ALIGN64 BOOL DumpRemoteFx
 
ALIGN64 BOOL PlayRemoteFx
 
ALIGN64 char * DumpRemoteFxFile
 
ALIGN64 char * PlayRemoteFxFile
 
UINT64 padding1920 [1920-1860]
 
UINT64 padding1984 [1984-1920]
 
ALIGN64 UINT32 GatewayUsageMethod
 
ALIGN64 UINT32 GatewayPort
 
ALIGN64 char * GatewayHostname
 
ALIGN64 char * GatewayUsername
 
ALIGN64 char * GatewayPassword
 
ALIGN64 char * GatewayDomain
 
ALIGN64 UINT32 GatewayCredentialsSource
 
ALIGN64 BOOL GatewayUseSameCredentials
 
ALIGN64 BOOL GatewayEnabled
 
ALIGN64 BOOL GatewayBypassLocal
 
ALIGN64 BOOL GatewayRpcTransport
 
ALIGN64 BOOL GatewayHttpTransport
 
ALIGN64 BOOL GatewayUdpTransport
 
ALIGN64 char * GatewayAccessToken
 
ALIGN64 char * GatewayAcceptedCert
 
ALIGN64 UINT32 GatewayAcceptedCertLength
 
UINT64 padding2015 [2015-2000]
 
ALIGN64 UINT32 ProxyType
 
ALIGN64 char * ProxyHostname
 
ALIGN64 UINT16 ProxyPort
 
ALIGN64 char * ProxyUsername
 
ALIGN64 char * ProxyPassword
 
UINT64 padding2112 [2112-2020]
 
ALIGN64 BOOL RemoteApplicationMode
 
ALIGN64 char * RemoteApplicationName
 
ALIGN64 char * RemoteApplicationIcon
 
ALIGN64 char * RemoteApplicationProgram
 
ALIGN64 char * RemoteApplicationFile
 
ALIGN64 char * RemoteApplicationGuid
 
ALIGN64 char * RemoteApplicationCmdLine
 
ALIGN64 UINT32 RemoteApplicationExpandCmdLine
 
ALIGN64 UINT32 RemoteApplicationExpandWorkingDir
 
ALIGN64 BOOL DisableRemoteAppCapsCheck
 
ALIGN64 UINT32 RemoteAppNumIconCaches
 
ALIGN64 UINT32 RemoteAppNumIconCacheEntries
 
ALIGN64 BOOL RemoteAppLanguageBarSupported
 
ALIGN64 UINT32 RemoteWndSupportLevel
 
UINT64 padding2176 [2176-2126]
 
UINT64 padding2240 [2240-2176]
 
ALIGN64 BYTEReceivedCapabilities
 
ALIGN64 UINT32 ReceivedCapabilitiesSize
 
UINT64 padding2304 [2304-2242]
 
ALIGN64 UINT32 OsMajorType
 
ALIGN64 UINT32 OsMinorType
 
ALIGN64 BOOL RefreshRect
 
ALIGN64 BOOL SuppressOutput
 
ALIGN64 BOOL FastPathOutput
 
ALIGN64 BOOL SaltedChecksum
 
ALIGN64 BOOL LongCredentialsSupported
 
ALIGN64 BOOL NoBitmapCompressionHeader
 
ALIGN64 BOOL BitmapCompressionDisabled
 
UINT64 padding2368 [2368-2313]
 
ALIGN64 BOOL DesktopResize
 
ALIGN64 BOOL DrawAllowDynamicColorFidelity
 
ALIGN64 BOOL DrawAllowColorSubsampling
 
ALIGN64 BOOL DrawAllowSkipAlpha
 
UINT64 padding2432 [2432-2372]
 
ALIGN64 BYTEOrderSupport
 
ALIGN64 BOOL BitmapCacheV3Enabled
 
ALIGN64 BOOL AltSecFrameMarkerSupport
 
ALIGN64 BOOL AllowUnanouncedOrdersFromServer
 
UINT64 padding2497 [2497-2436]
 
ALIGN64 BOOL BitmapCacheEnabled
 
ALIGN64 UINT32 BitmapCacheVersion
 
ALIGN64 BOOL AllowCacheWaitingList
 
ALIGN64 BOOL BitmapCachePersistEnabled
 
ALIGN64 UINT32 BitmapCacheV2NumCells
 
ALIGN64 BITMAP_CACHE_V2_CELL_INFO * BitmapCacheV2CellInfo
 
UINT64 padding2560 [2560-2503]
 
ALIGN64 BOOL ColorPointerFlag
 
ALIGN64 UINT32 PointerCacheSize
 
UINT64 padding2624 [2624-2562]
 
ALIGN64 UINT32 KeyboardLayout
 
ALIGN64 UINT32 KeyboardType
 
ALIGN64 UINT32 KeyboardSubType
 
ALIGN64 UINT32 KeyboardFunctionKey
 
ALIGN64 char * ImeFileName
 
ALIGN64 BOOL UnicodeInput
 
ALIGN64 BOOL FastPathInput
 
ALIGN64 BOOL MultiTouchInput
 
ALIGN64 BOOL MultiTouchGestures
 
ALIGN64 UINT32 KeyboardHook
 
ALIGN64 BOOL HasHorizontalWheel
 
ALIGN64 BOOL HasExtendedMouseEvent
 
UINT64 padding2688 [2688-2636]
 
ALIGN64 UINT32 BrushSupportLevel
 
UINT64 padding2752 [2752-2689]
 
ALIGN64 UINT32 GlyphSupportLevel
 
ALIGN64 GLYPH_CACHE_DEFINITION * GlyphCache
 
ALIGN64 GLYPH_CACHE_DEFINITION * FragCache
 
UINT64 padding2816 [2816-2755]
 
ALIGN64 UINT32 OffscreenSupportLevel
 
ALIGN64 UINT32 OffscreenCacheSize
 
ALIGN64 UINT32 OffscreenCacheEntries
 
UINT64 padding2880 [2880-2819]
 
ALIGN64 UINT32 VirtualChannelCompressionFlags
 
ALIGN64 UINT32 VirtualChannelChunkSize
 
UINT64 padding2944 [2944-2882]
 
ALIGN64 BOOL SoundBeepsEnabled
 
UINT64 padding3008 [3008-2945]
 
UINT64 padding3072 [3072-3008]
 
UINT64 padding3136 [3136-3072]
 
UINT64 padding3200 [3200-3136]
 
UINT64 padding3264 [3264-3200]
 
UINT64 padding3328 [3328-3264]
 
ALIGN64 UINT32 MultifragMaxRequestSize
 
UINT64 padding3392 [3392-3329]
 
ALIGN64 UINT32 LargePointerFlag
 
UINT64 padding3456 [3456-3393]
 
ALIGN64 UINT32 CompDeskSupportLevel
 
UINT64 padding3520 [3520-3457]
 
ALIGN64 BOOL SurfaceCommandsEnabled
 
ALIGN64 BOOL FrameMarkerCommandEnabled
 
ALIGN64 BOOL SurfaceFrameMarkerEnabled
 
UINT64 padding3584 [3584-3523]
 
UINT64 padding3648 [3648-3584]
 
ALIGN64 BOOL RemoteFxOnly
 
ALIGN64 BOOL RemoteFxCodec
 
ALIGN64 UINT32 RemoteFxCodecId
 
ALIGN64 UINT32 RemoteFxCodecMode
 
ALIGN64 BOOL RemoteFxImageCodec
 
ALIGN64 UINT32 RemoteFxCaptureFlags
 
UINT64 padding3712 [3712-3654]
 
ALIGN64 BOOL NSCodec
 
ALIGN64 UINT32 NSCodecId
 
ALIGN64 UINT32 FrameAcknowledge
 
ALIGN64 UINT32 NSCodecColorLossLevel
 
ALIGN64 BOOL NSCodecAllowSubsampling
 
ALIGN64 BOOL NSCodecAllowDynamicColorFidelity
 
UINT64 padding3776 [3776-3718]
 
ALIGN64 BOOL JpegCodec
 
ALIGN64 UINT32 JpegCodecId
 
ALIGN64 UINT32 JpegQuality
 
UINT64 padding3840 [3840-3779]
 
ALIGN64 BOOL GfxThinClient
 
ALIGN64 BOOL GfxSmallCache
 
ALIGN64 BOOL GfxProgressive
 
ALIGN64 BOOL GfxProgressiveV2
 
ALIGN64 BOOL GfxH264
 
ALIGN64 BOOL GfxAVC444
 
ALIGN64 BOOL GfxSendQoeAck
 
ALIGN64 BOOL GfxAVC444v2
 
UINT64 padding3904 [3904-3848]
 
ALIGN64 UINT32 BitmapCacheV3CodecId
 
UINT64 padding3968 [3968-3905]
 
ALIGN64 BOOL DrawNineGridEnabled
 
ALIGN64 UINT32 DrawNineGridCacheSize
 
ALIGN64 UINT32 DrawNineGridCacheEntries
 
UINT64 padding4032 [4032-3971]
 
ALIGN64 BOOL DrawGdiPlusEnabled
 
ALIGN64 BOOL DrawGdiPlusCacheEnabled
 
UINT64 padding4096 [4096-4034]
 
UINT64 padding4160 [4160-4096]
 
ALIGN64 BOOL DeviceRedirection
 
ALIGN64 UINT32 DeviceCount
 
ALIGN64 UINT32 DeviceArraySize
 
ALIGN64 RDPDR_DEVICE ** DeviceArray
 
UINT64 padding4288 [4288-4164]
 
ALIGN64 BOOL RedirectDrives
 
ALIGN64 BOOL RedirectHomeDrive
 
ALIGN64 char * DrivesToRedirect
 
UINT64 padding4416 [4416-4291]
 
ALIGN64 BOOL RedirectSmartCards
 
UINT64 padding4544 [4544-4417]
 
ALIGN64 BOOL RedirectPrinters
 
UINT64 padding4672 [4672-4545]
 
ALIGN64 BOOL RedirectSerialPorts
 
ALIGN64 BOOL RedirectParallelPorts
 
ALIGN64 BOOL PreferIPv6OverIPv4
 
UINT64 padding4800 [4800-4675]
 
ALIGN64 BOOL RedirectClipboard
 
UINT64 padding4928 [4928-4801]
 
ALIGN64 UINT32 StaticChannelCount
 
ALIGN64 UINT32 StaticChannelArraySize
 
ALIGN64 ADDIN_ARGV ** StaticChannelArray
 
UINT64 padding5056 [5056-4931]
 
ALIGN64 UINT32 DynamicChannelCount
 
ALIGN64 UINT32 DynamicChannelArraySize
 
ALIGN64 ADDIN_ARGV ** DynamicChannelArray
 
ALIGN64 BOOL SupportDynamicChannels
 
UINT64 padding5184 [5184-5060]
 
ALIGN64 BOOL SupportEchoChannel
 
ALIGN64 BOOL SupportDisplayControl
 
ALIGN64 BOOL SupportGeometryTracking
 
ALIGN64 BOOL SupportSSHAgentChannel
 
ALIGN64 BOOL SupportVideoOptimized
 
UINT64 padding5312 [5312-5189]
 
ALIGN64 int num_extensions
 
ALIGN64 struct rdp_ext_set extensions [16]
 
ALIGN64 BYTESettingsModified
 
ALIGN64 char * ActionScript
 
ALIGN64 DWORD Floatbar
 

Detailed Description

FreeRDP Settings Data Structure

Field Documentation

ALIGN64 char* rdpSettings::AcceptedCert
ALIGN64 UINT32 rdpSettings::AcceptedCertLength
ALIGN64 char* rdpSettings::ActionScript
ALIGN64 BOOL rdpSettings::AllowCacheWaitingList
ALIGN64 BOOL rdpSettings::AllowDesktopComposition
ALIGN64 char* rdpSettings::AllowedTlsCiphers
ALIGN64 BOOL rdpSettings::AllowFontSmoothing
ALIGN64 BOOL rdpSettings::AllowUnanouncedOrdersFromServer
ALIGN64 char* rdpSettings::AlternateShell
ALIGN64 BOOL rdpSettings::AltSecFrameMarkerSupport
ALIGN64 char* rdpSettings::AssistanceFile
ALIGN64 BOOL rdpSettings::AsyncChannels
ALIGN64 BOOL rdpSettings::AsyncInput
ALIGN64 BOOL rdpSettings::AsyncUpdate
ALIGN64 BOOL rdpSettings::AudioCapture
ALIGN64 BOOL rdpSettings::AudioPlayback
ALIGN64 BOOL rdpSettings::Authentication
ALIGN64 UINT32 rdpSettings::AuthenticationLevel
ALIGN64 BOOL rdpSettings::AuthenticationOnly
ALIGN64 char* rdpSettings::AuthenticationServiceClass
ALIGN64 BOOL rdpSettings::AutoAcceptCertificate
ALIGN64 BOOL rdpSettings::AutoLogonEnabled
ALIGN64 BOOL rdpSettings::AutoReconnectionEnabled
ALIGN64 UINT32 rdpSettings::AutoReconnectMaxRetries
ALIGN64 BOOL rdpSettings::BitmapCacheEnabled
ALIGN64 BOOL rdpSettings::BitmapCachePersistEnabled
ALIGN64 BITMAP_CACHE_V2_CELL_INFO* rdpSettings::BitmapCacheV2CellInfo
ALIGN64 UINT32 rdpSettings::BitmapCacheV2NumCells
ALIGN64 UINT32 rdpSettings::BitmapCacheV3CodecId

Caches

ALIGN64 BOOL rdpSettings::BitmapCacheV3Enabled
ALIGN64 UINT32 rdpSettings::BitmapCacheVersion
ALIGN64 BOOL rdpSettings::BitmapCompressionDisabled
ALIGN64 UINT32 rdpSettings::BrushSupportLevel
ALIGN64 char* rdpSettings::CertificateContent
ALIGN64 char* rdpSettings::CertificateFile
ALIGN64 char* rdpSettings::CertificateName
ALIGN64 UINT32 rdpSettings::ChannelCount
ALIGN64 CHANNEL_DEF* rdpSettings::ChannelDefArray
ALIGN64 UINT32 rdpSettings::ChannelDefArraySize
ALIGN64 char* rdpSettings::ClientAddress
ALIGN64 ARC_CS_PRIVATE_PACKET* rdpSettings::ClientAutoReconnectCookie
ALIGN64 UINT32 rdpSettings::ClientBuild
ALIGN64 char* rdpSettings::ClientDir
ALIGN64 char* rdpSettings::ClientHostname
ALIGN64 char* rdpSettings::ClientProductId
ALIGN64 BYTE* rdpSettings::ClientRandom
ALIGN64 UINT32 rdpSettings::ClientRandomLength
ALIGN64 LPTIME_ZONE_INFORMATION rdpSettings::ClientTimeZone
ALIGN64 UINT32 rdpSettings::ClusterInfoFlags
ALIGN64 UINT32 rdpSettings::ColorDepth
ALIGN64 BOOL rdpSettings::ColorPointerFlag
ALIGN64 UINT32 rdpSettings::CompDeskSupportLevel
ALIGN64 BOOL rdpSettings::CompressionEnabled
ALIGN64 UINT32 rdpSettings::CompressionLevel
ALIGN64 char* rdpSettings::ComputerName
ALIGN64 char* rdpSettings::ConfigPath
ALIGN64 char* rdpSettings::ConnectionFile
ALIGN64 UINT32 rdpSettings::ConnectionType
ALIGN64 BOOL rdpSettings::ConsoleSession
ALIGN64 UINT32 rdpSettings::CookieMaxLength
ALIGN64 BOOL rdpSettings::CredentialsFromStdin
ALIGN64 char* rdpSettings::CurrentPath
ALIGN64 BOOL rdpSettings::Decorations
ALIGN64 UINT32 rdpSettings::DesktopHeight
ALIGN64 UINT16 rdpSettings::DesktopOrientation
ALIGN64 UINT32 rdpSettings::DesktopPhysicalHeight
ALIGN64 UINT32 rdpSettings::DesktopPhysicalWidth
ALIGN64 UINT32 rdpSettings::DesktopPosX
ALIGN64 UINT32 rdpSettings::DesktopPosY
ALIGN64 BOOL rdpSettings::DesktopResize
ALIGN64 UINT32 rdpSettings::DesktopScaleFactor
ALIGN64 UINT32 rdpSettings::DesktopWidth
ALIGN64 RDPDR_DEVICE** rdpSettings::DeviceArray
ALIGN64 UINT32 rdpSettings::DeviceArraySize
ALIGN64 UINT32 rdpSettings::DeviceCount
ALIGN64 BOOL rdpSettings::DeviceRedirection

Device Redirection

ALIGN64 UINT32 rdpSettings::DeviceScaleFactor
ALIGN64 BOOL rdpSettings::DisableCredentialsDelegation
ALIGN64 BOOL rdpSettings::DisableCtrlAltDel
ALIGN64 BOOL rdpSettings::DisableCursorBlinking
ALIGN64 BOOL rdpSettings::DisableCursorShadow
ALIGN64 BOOL rdpSettings::DisableFullWindowDrag
ALIGN64 BOOL rdpSettings::DisableMenuAnims
ALIGN64 BOOL rdpSettings::DisableRemoteAppCapsCheck
ALIGN64 BOOL rdpSettings::DisableThemes
ALIGN64 BOOL rdpSettings::DisableWallpaper
ALIGN64 char* rdpSettings::Domain
ALIGN64 BOOL rdpSettings::DrawAllowColorSubsampling
ALIGN64 BOOL rdpSettings::DrawAllowDynamicColorFidelity
ALIGN64 BOOL rdpSettings::DrawAllowSkipAlpha
ALIGN64 BOOL rdpSettings::DrawGdiPlusCacheEnabled
ALIGN64 BOOL rdpSettings::DrawGdiPlusEnabled
ALIGN64 UINT32 rdpSettings::DrawNineGridCacheEntries
ALIGN64 UINT32 rdpSettings::DrawNineGridCacheSize
ALIGN64 BOOL rdpSettings::DrawNineGridEnabled
ALIGN64 char* rdpSettings::DrivesToRedirect
ALIGN64 BOOL rdpSettings::DumpRemoteFx
ALIGN64 char* rdpSettings::DumpRemoteFxFile
ALIGN64 ADDIN_ARGV** rdpSettings::DynamicChannelArray
ALIGN64 UINT32 rdpSettings::DynamicChannelArraySize
ALIGN64 UINT32 rdpSettings::DynamicChannelCount

Dynamic Virtual Channels

ALIGN64 BOOL rdpSettings::DynamicDaylightTimeDisabled
ALIGN64 char* rdpSettings::DynamicDSTTimeZoneKeyName
ALIGN64 BOOL rdpSettings::DynamicResolutionUpdate
ALIGN64 UINT32 rdpSettings::EarlyCapabilityFlags
ALIGN64 BOOL rdpSettings::EmbeddedWindow
ALIGN64 BOOL rdpSettings::EnableWindowsKey
ALIGN64 BOOL rdpSettings::EncomspVirtualChannel
ALIGN64 UINT32 rdpSettings::EncryptionLevel
ALIGN64 UINT32 rdpSettings::EncryptionMethods
ALIGN64 UINT32 rdpSettings::ExtEncryptionMethods
ALIGN64 struct rdp_ext_set rdpSettings::extensions[16]
ALIGN64 BOOL rdpSettings::ExternalCertificateManagement
ALIGN64 BOOL rdpSettings::ExtSecurity
ALIGN64 BOOL rdpSettings::FastPathInput
ALIGN64 BOOL rdpSettings::FastPathOutput
ALIGN64 BOOL rdpSettings::FIPSMode
ALIGN64 DWORD rdpSettings::Floatbar
ALIGN64 BOOL rdpSettings::ForceEncryptedCsPdu
ALIGN64 BOOL rdpSettings::ForceMultimon
ALIGN64 GLYPH_CACHE_DEFINITION* rdpSettings::FragCache
ALIGN64 UINT32 rdpSettings::FrameAcknowledge
ALIGN64 BOOL rdpSettings::FrameMarkerCommandEnabled
ALIGN64 BOOL rdpSettings::Fullscreen
ALIGN64 char* rdpSettings::GatewayAcceptedCert
ALIGN64 UINT32 rdpSettings::GatewayAcceptedCertLength
ALIGN64 char* rdpSettings::GatewayAccessToken
ALIGN64 BOOL rdpSettings::GatewayBypassLocal
ALIGN64 UINT32 rdpSettings::GatewayCredentialsSource
ALIGN64 char* rdpSettings::GatewayDomain
ALIGN64 BOOL rdpSettings::GatewayEnabled
ALIGN64 char* rdpSettings::GatewayHostname
ALIGN64 BOOL rdpSettings::GatewayHttpTransport
ALIGN64 char* rdpSettings::GatewayPassword
ALIGN64 UINT32 rdpSettings::GatewayPort
ALIGN64 BOOL rdpSettings::GatewayRpcTransport
ALIGN64 BOOL rdpSettings::GatewayUdpTransport
ALIGN64 UINT32 rdpSettings::GatewayUsageMethod

Gateway

ALIGN64 char* rdpSettings::GatewayUsername
ALIGN64 BOOL rdpSettings::GatewayUseSameCredentials
ALIGN64 BOOL rdpSettings::GfxAVC444
ALIGN64 BOOL rdpSettings::GfxAVC444v2
ALIGN64 BOOL rdpSettings::GfxH264
ALIGN64 BOOL rdpSettings::GfxProgressive
ALIGN64 BOOL rdpSettings::GfxProgressiveV2
ALIGN64 BOOL rdpSettings::GfxSendQoeAck
ALIGN64 BOOL rdpSettings::GfxSmallCache
ALIGN64 BOOL rdpSettings::GfxThinClient
ALIGN64 GLYPH_CACHE_DEFINITION* rdpSettings::GlyphCache
ALIGN64 UINT32 rdpSettings::GlyphSupportLevel
ALIGN64 BOOL rdpSettings::GrabKeyboard
ALIGN64 BOOL rdpSettings::HasExtendedMouseEvent
ALIGN64 BOOL rdpSettings::HasHorizontalWheel
ALIGN64 BOOL rdpSettings::HasMonitorAttributes
ALIGN64 BOOL rdpSettings::HiDefRemoteApp
ALIGN64 char* rdpSettings::HomePath
ALIGN64 BOOL rdpSettings::IgnoreCertificate
ALIGN64 char* rdpSettings::ImeFileName
ALIGN64 void* rdpSettings::instance

WARNING: this data structure is carefully padded for ABI stability! Keeping this area clean is particularly challenging, so unless you are a trusted developer you should NOT take the liberty of adding your own options straight into the ABI stable zone. Instead, append them to the very end of this data structure, in the zone marked as ABI unstable.

ALIGN64 BOOL rdpSettings::IPv6Enabled
ALIGN64 BOOL rdpSettings::JpegCodec
ALIGN64 UINT32 rdpSettings::JpegCodecId
ALIGN64 UINT32 rdpSettings::JpegQuality
ALIGN64 char* rdpSettings::KerberosKdc
ALIGN64 char* rdpSettings::KerberosRealm
ALIGN64 UINT32 rdpSettings::KeyboardFunctionKey
ALIGN64 UINT32 rdpSettings::KeyboardHook
ALIGN64 UINT32 rdpSettings::KeyboardLayout
ALIGN64 UINT32 rdpSettings::KeyboardSubType
ALIGN64 UINT32 rdpSettings::KeyboardType
ALIGN64 UINT32 rdpSettings::LargePointerFlag
ALIGN64 BOOL rdpSettings::ListMonitors
ALIGN64 BYTE* rdpSettings::LoadBalanceInfo
ALIGN64 UINT32 rdpSettings::LoadBalanceInfoLength
ALIGN64 BOOL rdpSettings::LocalConnection
ALIGN64 BOOL rdpSettings::LogonErrors
ALIGN64 BOOL rdpSettings::LogonNotify
ALIGN64 BOOL rdpSettings::LongCredentialsSupported
ALIGN64 BOOL rdpSettings::LyncRdpMode
ALIGN64 BOOL rdpSettings::MaximizeShell
ALIGN64 UINT32 rdpSettings::MaxTimeInCheckLoop
ALIGN64 UINT32 rdpSettings::MonitorCount
ALIGN64 rdpMonitor* rdpSettings::MonitorDefArray
ALIGN64 UINT32 rdpSettings::MonitorDefArraySize
ALIGN64 UINT32* rdpSettings::MonitorIds
ALIGN64 UINT32 rdpSettings::MonitorLocalShiftX
ALIGN64 UINT32 rdpSettings::MonitorLocalShiftY
ALIGN64 BOOL rdpSettings::MouseAttached
ALIGN64 BOOL rdpSettings::MouseHasWheel
ALIGN64 BOOL rdpSettings::MouseMotion
ALIGN64 BOOL rdpSettings::MstscCookieMode
ALIGN64 UINT32 rdpSettings::MultifragMaxRequestSize
ALIGN64 BOOL rdpSettings::MultiTouchGestures
ALIGN64 BOOL rdpSettings::MultiTouchInput
ALIGN64 UINT32 rdpSettings::MultitransportFlags
ALIGN64 BOOL rdpSettings::NegotiateSecurityLayer
ALIGN64 UINT32 rdpSettings::NegotiationFlags
ALIGN64 BOOL rdpSettings::NetworkAutoDetect
ALIGN64 BOOL rdpSettings::NlaSecurity
ALIGN64 BOOL rdpSettings::NoBitmapCompressionHeader
ALIGN64 BOOL rdpSettings::NSCodec
ALIGN64 BOOL rdpSettings::NSCodecAllowDynamicColorFidelity
ALIGN64 BOOL rdpSettings::NSCodecAllowSubsampling
ALIGN64 UINT32 rdpSettings::NSCodecColorLossLevel
ALIGN64 UINT32 rdpSettings::NSCodecId
ALIGN64 char* rdpSettings::NtlmSamFile
ALIGN64 int rdpSettings::num_extensions

WARNING: End of ABI stable zone!

The zone below this point is ABI unstable, and is therefore potentially subject to ABI breakage.

ALIGN64 UINT32 rdpSettings::NumMonitorIds
ALIGN64 UINT32 rdpSettings::OffscreenCacheEntries
ALIGN64 UINT32 rdpSettings::OffscreenCacheSize
ALIGN64 UINT32 rdpSettings::OffscreenSupportLevel
ALIGN64 BOOL rdpSettings::OldLicenseBehaviour
ALIGN64 BYTE* rdpSettings::OrderSupport
ALIGN64 UINT32 rdpSettings::OsMajorType
ALIGN64 UINT32 rdpSettings::OsMinorType
UINT64 rdpSettings::padding001[16-1]
UINT64 rdpSettings::padding0064[64-29]
UINT64 rdpSettings::padding0128[128-64]
UINT64 rdpSettings::padding0192[192-150]
UINT64 rdpSettings::padding0256[256-202]
UINT64 rdpSettings::padding0320[320-259]
UINT64 rdpSettings::padding0384[384-323]
UINT64 rdpSettings::padding0448[448-398]
UINT64 rdpSettings::padding0512[512-448]
UINT64 rdpSettings::padding0576[576-514]
UINT64 rdpSettings::padding0640[640-576]
UINT64 rdpSettings::padding0704[704-642]
UINT64 rdpSettings::padding0768[768-722]
UINT64 rdpSettings::padding0832[832-771]
UINT64 rdpSettings::padding0896[896-837]
UINT64 rdpSettings::padding0960[960-899]
UINT64 rdpSettings::padding1024[1024-969]
UINT64 rdpSettings::padding1088[1088-1032]
UINT64 rdpSettings::padding1152[1152-1106]
UINT64 rdpSettings::padding1216[1216-1157]
UINT64 rdpSettings::padding1280[1280-1234]
UINT64 rdpSettings::padding1344[1344-1283]
UINT64 rdpSettings::padding1408[1408-1346]
UINT64 rdpSettings::padding1472[1472-1420]
UINT64 rdpSettings::padding1536[1536-1472]
UINT64 rdpSettings::padding1548[1548-1547]
UINT64 rdpSettings::padding1601[1601-1559]
UINT64 rdpSettings::padding1664[1664-1607]
UINT64 rdpSettings::padding1728[1728-1665]
UINT64 rdpSettings::padding1792[1792-1730]
UINT64 rdpSettings::padding1856[1856-1795]
UINT64 rdpSettings::padding1920[1920-1860]
UINT64 rdpSettings::padding1984[1984-1920]
UINT64 rdpSettings::padding2015[2015-2000]
UINT64 rdpSettings::padding2112[2112-2020]
UINT64 rdpSettings::padding2176[2176-2126]
UINT64 rdpSettings::padding2240[2240-2176]
UINT64 rdpSettings::padding2304[2304-2242]
UINT64 rdpSettings::padding2368[2368-2313]
UINT64 rdpSettings::padding2432[2432-2372]
UINT64 rdpSettings::padding2497[2497-2436]
UINT64 rdpSettings::padding2560[2560-2503]
UINT64 rdpSettings::padding2624[2624-2562]
UINT64 rdpSettings::padding2688[2688-2636]
UINT64 rdpSettings::padding2752[2752-2689]
UINT64 rdpSettings::padding2816[2816-2755]
UINT64 rdpSettings::padding2880[2880-2819]
UINT64 rdpSettings::padding2944[2944-2882]
UINT64 rdpSettings::padding3008[3008-2945]
UINT64 rdpSettings::padding3072[3072-3008]
UINT64 rdpSettings::padding3136[3136-3072]

Optional Capabilities

UINT64 rdpSettings::padding3200[3200-3136]
UINT64 rdpSettings::padding3264[3264-3200]
UINT64 rdpSettings::padding3328[3328-3264]
UINT64 rdpSettings::padding3392[3392-3329]
UINT64 rdpSettings::padding3456[3456-3393]
UINT64 rdpSettings::padding3520[3520-3457]
UINT64 rdpSettings::padding3584[3584-3523]
UINT64 rdpSettings::padding3648[3648-3584]
UINT64 rdpSettings::padding3712[3712-3654]
UINT64 rdpSettings::padding3776[3776-3718]
UINT64 rdpSettings::padding3840[3840-3779]
UINT64 rdpSettings::padding3904[3904-3848]
UINT64 rdpSettings::padding3968[3968-3905]
UINT64 rdpSettings::padding4032[4032-3971]
UINT64 rdpSettings::padding4096[4096-4034]
UINT64 rdpSettings::padding4160[4160-4096]
UINT64 rdpSettings::padding4288[4288-4164]
UINT64 rdpSettings::padding4416[4416-4291]
UINT64 rdpSettings::padding4544[4544-4417]
UINT64 rdpSettings::padding4672[4672-4545]
UINT64 rdpSettings::padding4800[4800-4675]
UINT64 rdpSettings::padding4928[4928-4801]
UINT64 rdpSettings::padding5056[5056-4931]
UINT64 rdpSettings::padding5184[5184-5060]
UINT64 rdpSettings::padding5312[5312-5189]
ALIGN64 UINT64 rdpSettings::ParentWindowId
ALIGN64 char* rdpSettings::Password
ALIGN64 BYTE* rdpSettings::Password51

Security

ALIGN64 UINT32 rdpSettings::Password51Length
ALIGN64 char* rdpSettings::PasswordHash
ALIGN64 BOOL rdpSettings::PasswordIsSmartcardPin
ALIGN64 UINT32 rdpSettings::PduSource
ALIGN64 UINT32 rdpSettings::PercentScreen
ALIGN64 BOOL rdpSettings::PercentScreenUseHeight
ALIGN64 BOOL rdpSettings::PercentScreenUseWidth
ALIGN64 UINT32 rdpSettings::PerformanceFlags
ALIGN64 BOOL rdpSettings::PlayRemoteFx
ALIGN64 char* rdpSettings::PlayRemoteFxFile
ALIGN64 UINT32 rdpSettings::PointerCacheSize
ALIGN64 char* rdpSettings::PreconnectionBlob
ALIGN64 UINT32 rdpSettings::PreconnectionId
ALIGN64 BOOL rdpSettings::PreferIPv6OverIPv4
ALIGN64 BOOL rdpSettings::PrintReconnectCookie
ALIGN64 char* rdpSettings::PrivateKeyContent
ALIGN64 char* rdpSettings::PrivateKeyFile
ALIGN64 char* rdpSettings::ProxyHostname
ALIGN64 char* rdpSettings::ProxyPassword
ALIGN64 UINT16 rdpSettings::ProxyPort
ALIGN64 UINT32 rdpSettings::ProxyType
ALIGN64 char* rdpSettings::ProxyUsername
ALIGN64 char* rdpSettings::RdpKeyContent
ALIGN64 char* rdpSettings::RdpKeyFile
ALIGN64 BOOL rdpSettings::RdpSecurity
ALIGN64 rdpCertificate* rdpSettings::RdpServerCertificate
ALIGN64 rdpRsaKey* rdpSettings::RdpServerRsaKey
ALIGN64 UINT32 rdpSettings::RdpVersion

GCC User Data Blocks

ALIGN64 BYTE* rdpSettings::ReceivedCapabilities

Mandatory Capabilities

ALIGN64 UINT32 rdpSettings::ReceivedCapabilitiesSize
ALIGN64 BOOL rdpSettings::RedirectClipboard

Other Redirection

ALIGN64 BOOL rdpSettings::RedirectDrives
ALIGN64 UINT32 rdpSettings::RedirectedSessionId
ALIGN64 BOOL rdpSettings::RedirectHomeDrive
ALIGN64 char* rdpSettings::RedirectionAcceptedCert
ALIGN64 UINT32 rdpSettings::RedirectionAcceptedCertLength
ALIGN64 char* rdpSettings::RedirectionDomain
ALIGN64 UINT32 rdpSettings::RedirectionFlags
ALIGN64 BYTE* rdpSettings::RedirectionPassword
ALIGN64 UINT32 rdpSettings::RedirectionPasswordLength
ALIGN64 UINT32 rdpSettings::RedirectionPreferType
ALIGN64 char* rdpSettings::RedirectionTargetFQDN
ALIGN64 char* rdpSettings::RedirectionTargetNetBiosName
ALIGN64 BYTE* rdpSettings::RedirectionTsvUrl
ALIGN64 UINT32 rdpSettings::RedirectionTsvUrlLength
ALIGN64 char* rdpSettings::RedirectionUsername
ALIGN64 BOOL rdpSettings::RedirectParallelPorts
ALIGN64 BOOL rdpSettings::RedirectPrinters
ALIGN64 BOOL rdpSettings::RedirectSerialPorts
ALIGN64 BOOL rdpSettings::RedirectSmartCards
ALIGN64 BOOL rdpSettings::RefreshRect
ALIGN64 BOOL rdpSettings::RemdeskVirtualChannel
ALIGN64 BOOL rdpSettings::RemoteAppLanguageBarSupported
ALIGN64 char* rdpSettings::RemoteApplicationCmdLine
ALIGN64 UINT32 rdpSettings::RemoteApplicationExpandCmdLine
ALIGN64 UINT32 rdpSettings::RemoteApplicationExpandWorkingDir
ALIGN64 char* rdpSettings::RemoteApplicationFile
ALIGN64 char* rdpSettings::RemoteApplicationGuid
ALIGN64 char* rdpSettings::RemoteApplicationIcon
ALIGN64 BOOL rdpSettings::RemoteApplicationMode

RemoteApp

ALIGN64 char* rdpSettings::RemoteApplicationName
ALIGN64 char* rdpSettings::RemoteApplicationProgram
ALIGN64 UINT32 rdpSettings::RemoteAppNumIconCacheEntries
ALIGN64 UINT32 rdpSettings::RemoteAppNumIconCaches
ALIGN64 BOOL rdpSettings::RemoteAssistanceMode
ALIGN64 char* rdpSettings::RemoteAssistancePassStub
ALIGN64 char* rdpSettings::RemoteAssistancePassword
ALIGN64 char* rdpSettings::RemoteAssistanceRCTicket
ALIGN64 char* rdpSettings::RemoteAssistanceSessionId
ALIGN64 BOOL rdpSettings::RemoteConsoleAudio
ALIGN64 UINT32 rdpSettings::RemoteFxCaptureFlags
ALIGN64 BOOL rdpSettings::RemoteFxCodec
ALIGN64 UINT32 rdpSettings::RemoteFxCodecId
ALIGN64 UINT32 rdpSettings::RemoteFxCodecMode
ALIGN64 BOOL rdpSettings::RemoteFxImageCodec
ALIGN64 BOOL rdpSettings::RemoteFxOnly
ALIGN64 UINT32 rdpSettings::RemoteWndSupportLevel
ALIGN64 UINT32 rdpSettings::RequestedProtocols
ALIGN64 BOOL rdpSettings::RestrictedAdminModeRequired
ALIGN64 BOOL rdpSettings::SaltedChecksum
ALIGN64 UINT32 rdpSettings::SelectedProtocol
ALIGN64 BOOL rdpSettings::SendPreconnectionPdu
ALIGN64 ARC_SC_PRIVATE_PACKET* rdpSettings::ServerAutoReconnectCookie
ALIGN64 BYTE* rdpSettings::ServerCertificate
ALIGN64 UINT32 rdpSettings::ServerCertificateLength
ALIGN64 char* rdpSettings::ServerHostname
ALIGN64 BOOL rdpSettings::ServerMode
ALIGN64 UINT32 rdpSettings::ServerPort
ALIGN64 BYTE* rdpSettings::ServerRandom
ALIGN64 UINT32 rdpSettings::ServerRandomLength
ALIGN64 BYTE* rdpSettings::SettingsModified
ALIGN64 UINT32 rdpSettings::ShareId
ALIGN64 char* rdpSettings::ShellWorkingDirectory
ALIGN64 BOOL rdpSettings::SmartcardLogon
ALIGN64 BOOL rdpSettings::SmartSizing
ALIGN64 UINT32 rdpSettings::SmartSizingHeight
ALIGN64 UINT32 rdpSettings::SmartSizingWidth
ALIGN64 BOOL rdpSettings::SoftwareGdi
ALIGN64 BOOL rdpSettings::SoundBeepsEnabled
ALIGN64 BOOL rdpSettings::SpanMonitors
ALIGN64 ADDIN_ARGV** rdpSettings::StaticChannelArray
ALIGN64 UINT32 rdpSettings::StaticChannelArraySize
ALIGN64 UINT32 rdpSettings::StaticChannelCount

Static Virtual Channels

ALIGN64 BOOL rdpSettings::SupportAsymetricKeys
ALIGN64 BOOL rdpSettings::SupportDisplayControl
ALIGN64 BOOL rdpSettings::SupportDynamicChannels
ALIGN64 BOOL rdpSettings::SupportDynamicTimeZone
ALIGN64 BOOL rdpSettings::SupportEchoChannel
ALIGN64 BOOL rdpSettings::SupportErrorInfoPdu
ALIGN64 BOOL rdpSettings::SupportGeometryTracking
ALIGN64 BOOL rdpSettings::SupportGraphicsPipeline
ALIGN64 BOOL rdpSettings::SupportHeartbeatPdu
ALIGN64 BOOL rdpSettings::SupportMonitorLayoutPdu
ALIGN64 BOOL rdpSettings::SupportMultitransport
ALIGN64 BOOL rdpSettings::SupportSSHAgentChannel
ALIGN64 BOOL rdpSettings::SupportStatusInfoPdu
ALIGN64 BOOL rdpSettings::SupportVideoOptimized
ALIGN64 BOOL rdpSettings::SuppressOutput
ALIGN64 BOOL rdpSettings::SurfaceCommandsEnabled
ALIGN64 BOOL rdpSettings::SurfaceFrameMarkerEnabled
ALIGN64 char* rdpSettings::TargetNetAddress
ALIGN64 UINT32 rdpSettings::TargetNetAddressCount
ALIGN64 char** rdpSettings::TargetNetAddresses
ALIGN64 UINT32* rdpSettings::TargetNetPorts
ALIGN64 UINT32 rdpSettings::TlsSecLevel
ALIGN64 BOOL rdpSettings::TlsSecurity

X.224 Connection Request/Confirm

ALIGN64 BOOL rdpSettings::ToggleFullscreen
ALIGN64 BOOL rdpSettings::UnicodeInput
ALIGN64 BOOL rdpSettings::UnmapButtons
ALIGN64 BOOL rdpSettings::UseMultimon
ALIGN64 BOOL rdpSettings::UseRdpSecurityLayer
ALIGN64 char* rdpSettings::Username
ALIGN64 BOOL rdpSettings::UsingSavedCredentials
ALIGN64 BOOL rdpSettings::VideoDisable
ALIGN64 UINT32 rdpSettings::VirtualChannelChunkSize
ALIGN64 UINT32 rdpSettings::VirtualChannelCompressionFlags
ALIGN64 BOOL rdpSettings::VmConnectMode
ALIGN64 BOOL rdpSettings::WaitForOutputBufferFlush
ALIGN64 char* rdpSettings::WindowTitle
ALIGN64 char* rdpSettings::WmClass
ALIGN64 BOOL rdpSettings::Workarea

User Interface

ALIGN64 int rdpSettings::XPan
ALIGN64 int rdpSettings::YPan

The documentation for this struct was generated from the following file: