ReactOS  0.4.13-dev-79-gcd489d8
SEALED_::SEALED_ Class Reference
Inheritance diagram for SEALED_::SEALED_:
Collaboration diagram for SEALED_::SEALED_:

Public Member Functions

 ~AdvancedSettings ()
 
virtual STDMETHODIMP IUnknown::QueryInterface (REFIID riid, void **ppvObject)
 
virtual STDMETHODIMP_ (ULONG) IUnknown
 
virtual STDMETHODIMP_ (ULONG) IUnknown
 
virtual STDMETHODIMP IDispatch::GetTypeInfoCount (UINT *pctinfo)
 
virtual STDMETHODIMP IDispatch::GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
virtual STDMETHODIMP IDispatch::GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
virtual STDMETHODIMP IDispatch::Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_Compress (long pcompress)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::get_Compress (long *pcompress) const
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_BitmapPeristence (long pbitmapPeristence)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::get_BitmapPeristence (long *pbitmapPeristence) const
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_allowBackgroundInput (long pallowBackgroundInput)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::get_allowBackgroundInput (long *pallowBackgroundInput) const
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_KeyBoardLayoutStr (BSTR rhs)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_PluginDlls (BSTR rhs)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_IconFile (BSTR rhs)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_IconIndex (long rhs)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_ContainerHandledFullScreen (long pContainerHandledFullScreen)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::get_ContainerHandledFullScreen (long *pContainerHandledFullScreen) const
 
virtual STDMETHODIMP IMsTscAdvancedSettings::put_DisableRdpdr (long pDisableRdpdr)
 
virtual STDMETHODIMP IMsTscAdvancedSettings::get_DisableRdpdr (long *pDisableRdpdr) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_SmoothScroll (long psmoothScroll)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_SmoothScroll (long *psmoothScroll) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_AcceleratorPassthrough (long pacceleratorPassthrough)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_AcceleratorPassthrough (long *pacceleratorPassthrough) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_ShadowBitmap (long pshadowBitmap)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_ShadowBitmap (long *pshadowBitmap) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_TransportType (long ptransportType)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_TransportType (long *ptransportType) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_SasSequence (long psasSequence)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_SasSequence (long *psasSequence) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_EncryptionEnabled (long pencryptionEnabled)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_EncryptionEnabled (long *pencryptionEnabled) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_DedicatedTerminal (long pdedicatedTerminal)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_DedicatedTerminal (long *pdedicatedTerminal) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RDPPort (long prdpPort)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RDPPort (long *prdpPort) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_EnableMouse (long penableMouse)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_EnableMouse (long *penableMouse) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_DisableCtrlAltDel (long pdisableCtrlAltDel)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_DisableCtrlAltDel (long *pdisableCtrlAltDel) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_EnableWindowsKey (long penableWindowsKey)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_EnableWindowsKey (long *penableWindowsKey) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_DoubleClickDetect (long pdoubleClickDetect)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_DoubleClickDetect (long *pdoubleClickDetect) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_MaximizeShell (long pmaximizeShell)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_MaximizeShell (long *pmaximizeShell) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyFullScreen (long photKeyFullScreen)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyFullScreen (long *photKeyFullScreen) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyCtrlEsc (long photKeyCtrlEsc)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyCtrlEsc (long *photKeyCtrlEsc) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyAltEsc (long photKeyAltEsc)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyAltEsc (long *photKeyAltEsc) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyAltTab (long photKeyAltTab)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyAltTab (long *photKeyAltTab) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyAltShiftTab (long photKeyAltShiftTab)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyAltShiftTab (long *photKeyAltShiftTab) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyAltSpace (long photKeyAltSpace)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyAltSpace (long *photKeyAltSpace) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_HotKeyCtrlAltDel (long photKeyCtrlAltDel)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_HotKeyCtrlAltDel (long *photKeyCtrlAltDel) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_orderDrawThreshold (long porderDrawThreshold)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_orderDrawThreshold (long *porderDrawThreshold) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_BitmapCacheSize (long pbitmapCacheSize)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_BitmapCacheSize (long *pbitmapCacheSize) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_BitmapVirtualCacheSize (long pbitmapVirtualCacheSize)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_BitmapVirtualCacheSize (long *pbitmapVirtualCacheSize) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_ScaleBitmapCachesByBPP (long pbScale)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_ScaleBitmapCachesByBPP (long *pbScale) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_NumBitmapCaches (long pnumBitmapCaches)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_NumBitmapCaches (long *pnumBitmapCaches) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_CachePersistenceActive (long pcachePersistenceActive)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_CachePersistenceActive (long *pcachePersistenceActive) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_PersistCacheDirectory (BSTR rhs)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_brushSupportLevel (long pbrushSupportLevel)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_brushSupportLevel (long *pbrushSupportLevel) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_minInputSendInterval (long pminInputSendInterval)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_minInputSendInterval (long *pminInputSendInterval) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_InputEventsAtOnce (long pinputEventsAtOnce)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_InputEventsAtOnce (long *pinputEventsAtOnce) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_maxEventCount (long pmaxEventCount)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_maxEventCount (long *pmaxEventCount) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_keepAliveInterval (long pkeepAliveInterval)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_keepAliveInterval (long *pkeepAliveInterval) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_shutdownTimeout (long pshutdownTimeout)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_shutdownTimeout (long *pshutdownTimeout) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_overallConnectionTimeout (long poverallConnectionTimeout)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_overallConnectionTimeout (long *poverallConnectionTimeout) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_singleConnectionTimeout (long psingleConnectionTimeout)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_singleConnectionTimeout (long *psingleConnectionTimeout) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_KeyboardType (long pkeyboardType)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_KeyboardType (long *pkeyboardType) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_KeyboardSubType (long pkeyboardSubType)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_KeyboardSubType (long *pkeyboardSubType) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_KeyboardFunctionKey (long pkeyboardFunctionKey)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_KeyboardFunctionKey (long *pkeyboardFunctionKey) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_WinceFixedPalette (long pwinceFixedPalette)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_WinceFixedPalette (long *pwinceFixedPalette) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_ConnectToServerConsole (VARIANT_BOOL pConnectToConsole)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_ConnectToServerConsole (VARIANT_BOOL *pConnectToConsole) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_BitmapPersistence (long pbitmapPersistence)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_BitmapPersistence (long *pbitmapPersistence) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_MinutesToIdleTimeout (long pminutesToIdleTimeout)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_MinutesToIdleTimeout (long *pminutesToIdleTimeout) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_SmartSizing (VARIANT_BOOL pfSmartSizing)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_SmartSizing (VARIANT_BOOL *pfSmartSizing) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RdpdrLocalPrintingDocName (BSTR pLocalPrintingDocName)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RdpdrLocalPrintingDocName (BSTR *pLocalPrintingDocName) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RdpdrClipCleanTempDirString (BSTR clipCleanTempDirString)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RdpdrClipCleanTempDirString (BSTR *clipCleanTempDirString) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RdpdrClipPasteInfoString (BSTR clipPasteInfoString)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RdpdrClipPasteInfoString (BSTR *clipPasteInfoString) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_ClearTextPassword (BSTR rhs)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_DisplayConnectionBar (VARIANT_BOOL pDisplayConnectionBar)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_DisplayConnectionBar (VARIANT_BOOL *pDisplayConnectionBar) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_PinConnectionBar (VARIANT_BOOL pPinConnectionBar)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_PinConnectionBar (VARIANT_BOOL *pPinConnectionBar) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_GrabFocusOnConnect (VARIANT_BOOL pfGrabFocusOnConnect)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_GrabFocusOnConnect (VARIANT_BOOL *pfGrabFocusOnConnect) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_LoadBalanceInfo (BSTR pLBInfo)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_LoadBalanceInfo (BSTR *pLBInfo) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RedirectDrives (VARIANT_BOOL pRedirectDrives)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RedirectDrives (VARIANT_BOOL *pRedirectDrives) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RedirectPrinters (VARIANT_BOOL pRedirectPrinters)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RedirectPrinters (VARIANT_BOOL *pRedirectPrinters) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RedirectPorts (VARIANT_BOOL pRedirectPorts)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RedirectPorts (VARIANT_BOOL *pRedirectPorts) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_RedirectSmartCards (VARIANT_BOOL pRedirectSmartCards)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_RedirectSmartCards (VARIANT_BOOL *pRedirectSmartCards) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_BitmapVirtualCache16BppSize (long pBitmapVirtualCache16BppSize)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_BitmapVirtualCache16BppSize (long *pBitmapVirtualCache16BppSize) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_BitmapVirtualCache24BppSize (long pBitmapVirtualCache24BppSize)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_BitmapVirtualCache24BppSize (long *pBitmapVirtualCache24BppSize) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_PerformanceFlags (long pDisableList)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_PerformanceFlags (long *pDisableList) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_ConnectWithEndpoint (VARIANT *rhs)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::put_NotifyTSPublicKey (VARIANT_BOOL pfNotify)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings::get_NotifyTSPublicKey (VARIANT_BOOL *pfNotify) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings2::get_CanAutoReconnect (VARIANT_BOOL *pfCanAutoReconnect) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings2::put_EnableAutoReconnect (VARIANT_BOOL pfEnableAutoReconnect)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings2::get_EnableAutoReconnect (VARIANT_BOOL *pfEnableAutoReconnect) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings2::put_MaxReconnectAttempts (long pMaxReconnectAttempts)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings2::get_MaxReconnectAttempts (long *pMaxReconnectAttempts) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings3::put_ConnectionBarShowMinimizeButton (VARIANT_BOOL pfShowMinimize)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings3::get_ConnectionBarShowMinimizeButton (VARIANT_BOOL *pfShowMinimize) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings3::put_ConnectionBarShowRestoreButton (VARIANT_BOOL pfShowRestore)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings3::get_ConnectionBarShowRestoreButton (VARIANT_BOOL *pfShowRestore) const
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings4::put_AuthenticationLevel (unsigned int puiAuthLevel)
 
virtual STDMETHODIMP IMsRdpClientAdvancedSettings4::get_AuthenticationLevel (unsigned int *puiAuthLevel) const
 
 ~SecuredSettings ()
 
virtual STDMETHODIMP IUnknown::QueryInterface (REFIID riid, void **ppvObject)
 
virtual STDMETHODIMP_ (ULONG) IUnknown
 
virtual STDMETHODIMP_ (ULONG) IUnknown
 
virtual STDMETHODIMP IDispatch::GetTypeInfoCount (UINT *pctinfo)
 
virtual STDMETHODIMP IDispatch::GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
 
virtual STDMETHODIMP IDispatch::GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
 
virtual STDMETHODIMP IDispatch::Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
 
virtual STDMETHODIMP IMsTscSecuredSettings::put_StartProgram (BSTR pStartProgram)
 
virtual STDMETHODIMP IMsTscSecuredSettings::get_StartProgram (BSTR *pStartProgram) const
 
virtual STDMETHODIMP IMsTscSecuredSettings::put_WorkDir (BSTR pWorkDir)
 
virtual STDMETHODIMP IMsTscSecuredSettings::get_WorkDir (BSTR *pWorkDir) const
 
virtual STDMETHODIMP IMsTscSecuredSettings::put_FullScreen (long pfFullScreen)
 
virtual STDMETHODIMP IMsTscSecuredSettings::get_FullScreen (long *pfFullScreen) const
 
virtual STDMETHODIMP IMsRdpClientSecuredSettings::put_KeyboardHookMode (long pkeyboardHookMode)
 
virtual STDMETHODIMP IMsRdpClientSecuredSettings::get_KeyboardHookMode (long *pkeyboardHookMode) const
 
virtual STDMETHODIMP IMsRdpClientSecuredSettings::put_AudioRedirectionMode (long pAudioRedirectionMode)
 
virtual STDMETHODIMP IMsRdpClientSecuredSettings::get_AudioRedirectionMode (long *pAudioRedirectionMode) const
 
- Public Member Functions inherited from IDispatch
HRESULT GetTypeInfoCount ([out] UINT *pctinfo)
 
HRESULT GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo)
 
HRESULT GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId)
 
HRESULT Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
 
HRESULT RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Private Member Functions

RdpClientOuter ()
 
const RdpClientOuter () const
 
HRESULT LoadDispTypeInfo ()
 
HRESULT AcquireDispTypeInfo (ITypeInfo **ppTI)
 
RdpClientOuter ()
 
const RdpClientOuter () const
 
HRESULT LoadDispTypeInfo ()
 
HRESULT AcquireDispTypeInfo (ITypeInfo **ppTI)
 

Private Attributes

ITypeInfom_dispTypeInfo
 

Additional Inherited Members

- Public Types inherited from IDispatch
typedef IDispatchLPDISPATCH
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Attributes inherited from IDispatch
const DISPID DISPID_UNKNOWN = -1
 
const DISPID DISPID_VALUE = 0
 
const DISPID DISPID_PROPERTYPUT = -3
 
const DISPID DISPID_NEWENUM = -4
 
const DISPID DISPID_EVALUATE = -5
 
const DISPID DISPID_CONSTRUCTOR = -6
 
const DISPID DISPID_DESTRUCTOR = -7
 
const DISPID DISPID_COLLECT = -8
 
- Properties inherited from MSTSCLib::IMsRdpClientSecuredSettings
long KeyboardHookMode [get, set]
 
long AudioRedirectionMode [get, set]
 
- Properties inherited from MSTSCLib::IMsTscSecuredSettings
BSTR StartProgram [get, set]
 
BSTR WorkDir [get, set]
 
long FullScreen [get, set]
 
- Properties inherited from MSTSCLib::IMsRdpClientAdvancedSettings4
int AuthenticationLevel [get, set]
 
- Properties inherited from MSTSCLib::IMsRdpClientAdvancedSettings3
VARIANT_BOOL ConnectionBarShowMinimizeButton [get, set]
 
VARIANT_BOOL ConnectionBarShowRestoreButton [get, set]
 
- Properties inherited from MSTSCLib::IMsRdpClientAdvancedSettings2
VARIANT_BOOL CanAutoReconnect [get]
 
VARIANT_BOOL EnableAutoReconnect [get, set]
 
long MaxReconnectAttempts [get, set]
 
- Properties inherited from MSTSCLib::IMsRdpClientAdvancedSettings
long SmoothScroll [get, set]
 
long AcceleratorPassthrough [get, set]
 
long ShadowBitmap [get, set]
 
long TransportType [get, set]
 
long SasSequence [get, set]
 
long EncryptionEnabled [get, set]
 
long DedicatedTerminal [get, set]
 
long RDPPort [get, set]
 
long EnableMouse [get, set]
 
long DisableCtrlAltDel [get, set]
 
long EnableWindowsKey [get, set]
 
long DoubleClickDetect [get, set]
 
long MaximizeShell [get, set]
 
long HotKeyFullScreen [get, set]
 
long HotKeyCtrlEsc [get, set]
 
long HotKeyAltEsc [get, set]
 
long HotKeyAltTab [get, set]
 
long HotKeyAltShiftTab [get, set]
 
long HotKeyAltSpace [get, set]
 
long HotKeyCtrlAltDel [get, set]
 
long orderDrawThreshold [get, set]
 
long BitmapCacheSize [get, set]
 
long BitmapVirtualCacheSize [get, set]
 
long ScaleBitmapCachesByBPP [get, set]
 
long NumBitmapCaches [get, set]
 
long CachePersistenceActive [get, set]
 
BSTR PersistCacheDirectory [set]
 
long brushSupportLevel [get, set]
 
long minInputSendInterval [get, set]
 
long InputEventsAtOnce [get, set]
 
long maxEventCount [get, set]
 
long keepAliveInterval [get, set]
 
long shutdownTimeout [get, set]
 
long overallConnectionTimeout [get, set]
 
long singleConnectionTimeout [get, set]
 
long KeyboardType [get, set]
 
long KeyboardSubType [get, set]
 
long KeyboardFunctionKey [get, set]
 
long WinceFixedPalette [get, set]
 
VARIANT_BOOL ConnectToServerConsole [get, set]
 
long BitmapPersistence [get, set]
 
long MinutesToIdleTimeout [get, set]
 
VARIANT_BOOL SmartSizing [get, set]
 
BSTR RdpdrLocalPrintingDocName [get, set]
 
BSTR RdpdrClipCleanTempDirString [get, set]
 
BSTR RdpdrClipPasteInfoString [get, set]
 
BSTR ClearTextPassword [set]
 
VARIANT_BOOL DisplayConnectionBar [get, set]
 
VARIANT_BOOL PinConnectionBar [get, set]
 
VARIANT_BOOL GrabFocusOnConnect [get, set]
 
BSTR LoadBalanceInfo [get, set]
 
VARIANT_BOOL RedirectDrives [get, set]
 
VARIANT_BOOL RedirectPrinters [get, set]
 
VARIANT_BOOL RedirectPorts [get, set]
 
VARIANT_BOOL RedirectSmartCards [get, set]
 
long BitmapVirtualCache16BppSize [get, set]
 
long BitmapVirtualCache24BppSize [get, set]
 
long PerformanceFlags [get, set]
 
VARIANT ConnectWithEndpoint [set]
 
VARIANT_BOOL NotifyTSPublicKey [get, set]
 
- Properties inherited from MSTSCLib::IMsTscAdvancedSettings
long Compress [get, set]
 
long BitmapPeristence [get, set]
 
long allowBackgroundInput [get, set]
 
BSTR KeyBoardLayoutStr [set]
 
BSTR PluginDlls [set]
 
BSTR IconFile [set]
 
long IconIndex [set]
 
long ContainerHandledFullScreen [get, set]
 
long DisableRdpdr [get, set]
 

Detailed Description

Definition at line 2415 of file activex.cpp.

Constructor & Destructor Documentation

◆ ~AdvancedSettings()

SEALED_::SEALED_::~AdvancedSettings ( )
inline

Definition at line 2465 of file activex.cpp.

2466  {
2467  if(m_dispTypeInfo)
2469  }
ULONG Release()
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429

◆ ~SecuredSettings()

SEALED_::SEALED_::~SecuredSettings ( )
inline

Definition at line 3391 of file activex.cpp.

3392  {
3393  if(m_dispTypeInfo)
3395  }
ULONG Release()
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429

Member Function Documentation

◆ AcquireDispTypeInfo() [1/2]

HRESULT SEALED_::SEALED_::AcquireDispTypeInfo ( ITypeInfo **  ppTI)
inlineprivate

Definition at line 2452 of file activex.cpp.

2453  {
2455 
2456  if(FAILED(hr))
2457  return hr;
2458 
2460  *ppTI = m_dispTypeInfo;
2461  return S_OK;
2462  }
HRESULT hr
Definition: shlfolder.c:183
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
LONG HRESULT
Definition: typedefs.h:77
ULONG AddRef()
#define S_OK
Definition: intsafe.h:59
HRESULT LoadDispTypeInfo()
Definition: activex.cpp:2431

◆ AcquireDispTypeInfo() [2/2]

HRESULT SEALED_::SEALED_::AcquireDispTypeInfo ( ITypeInfo **  ppTI)
inlineprivate

Definition at line 3378 of file activex.cpp.

3379  {
3381 
3382  if(FAILED(hr))
3383  return hr;
3384 
3386  *ppTI = m_dispTypeInfo;
3387  return S_OK;
3388  }
HRESULT hr
Definition: shlfolder.c:183
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
LONG HRESULT
Definition: typedefs.h:77
ULONG AddRef()
#define S_OK
Definition: intsafe.h:59
HRESULT LoadDispTypeInfo()
Definition: activex.cpp:2431

◆ IDispatch::GetIDsOfNames() [1/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::GetIDsOfNames ( REFIID  riid,
LPOLESTR rgszNames,
UINT  cNames,
LCID  lcid,
DISPID rgDispId 
)
inlinevirtual

Definition at line 2523 of file activex.cpp.

2524  {
2526 
2527  if(FAILED(hr))
2528  return hr;
2529 
2530  return m_dispTypeInfo->GetIDsOfNames(rgszNames, cNames, rgDispId);
2531  }
HRESULT hr
Definition: shlfolder.c:183
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
LONG HRESULT
Definition: typedefs.h:77
HRESULT GetIDsOfNames([in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [out, size_is(cNames)] MEMBERID *pMemId)
HRESULT LoadDispTypeInfo()
Definition: activex.cpp:2431

◆ IDispatch::GetIDsOfNames() [2/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::GetIDsOfNames ( REFIID  riid,
LPOLESTR rgszNames,
UINT  cNames,
LCID  lcid,
DISPID rgDispId 
)
inlinevirtual

Definition at line 3446 of file activex.cpp.

3447  {
3449 
3450  if(FAILED(hr))
3451  return hr;
3452 
3453  return m_dispTypeInfo->GetIDsOfNames(rgszNames, cNames, rgDispId);
3454  }
HRESULT hr
Definition: shlfolder.c:183
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
LONG HRESULT
Definition: typedefs.h:77
HRESULT GetIDsOfNames([in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [out, size_is(cNames)] MEMBERID *pMemId)
HRESULT LoadDispTypeInfo()
Definition: activex.cpp:2431

◆ IDispatch::GetTypeInfo() [1/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::GetTypeInfo ( UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
inlinevirtual

Definition at line 2515 of file activex.cpp.

2516  {
2517  if(iTInfo != 0)
2518  return DISP_E_BADINDEX;
2519 
2520  return AcquireDispTypeInfo(ppTInfo);
2521  }
HRESULT AcquireDispTypeInfo(ITypeInfo **ppTI)
Definition: activex.cpp:2452
#define DISP_E_BADINDEX
Definition: winerror.h:2520

◆ IDispatch::GetTypeInfo() [2/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::GetTypeInfo ( UINT  iTInfo,
LCID  lcid,
ITypeInfo **  ppTInfo 
)
inlinevirtual

Definition at line 3438 of file activex.cpp.

3439  {
3440  if(iTInfo != 0)
3441  return DISP_E_BADINDEX;
3442 
3443  return AcquireDispTypeInfo(ppTInfo);
3444  }
HRESULT AcquireDispTypeInfo(ITypeInfo **ppTI)
Definition: activex.cpp:2452
#define DISP_E_BADINDEX
Definition: winerror.h:2520

◆ IDispatch::GetTypeInfoCount() [1/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::GetTypeInfoCount ( UINT pctinfo)
inlinevirtual

Definition at line 2509 of file activex.cpp.

2510  {
2511  *pctinfo = 1;
2512  return S_OK;
2513  }
#define S_OK
Definition: intsafe.h:59

◆ IDispatch::GetTypeInfoCount() [2/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::GetTypeInfoCount ( UINT pctinfo)
inlinevirtual

Definition at line 3432 of file activex.cpp.

3433  {
3434  *pctinfo = 1;
3435  return S_OK;
3436  }
#define S_OK
Definition: intsafe.h:59

◆ IDispatch::Invoke() [1/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::Invoke ( DISPID  dispIdMember,
REFIID  riid,
LCID  lcid,
WORD  wFlags,
DISPPARAMS *  pDispParams,
VARIANT pVarResult,
EXCEPINFO *  pExcepInfo,
UINT puArgErr 
)
inlinevirtual

Definition at line 2533 of file activex.cpp.

2534  {
2535  return m_dispTypeInfo->Invoke
2536  (
2537  static_cast<MSTSCLib::IMsRdpClientAdvancedSettings4 *>(this),
2538  dispIdMember,
2539  wFlags,
2540  pDispParams,
2541  pVarResult,
2542  pExcepInfo,
2543  puArgErr
2544  );
2545  }
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
HRESULT Invoke([in] PVOID pvInstance, [in] MEMBERID memid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
_In_ DWORD _Out_ _In_ WORD wFlags
Definition: wincon.h:519

◆ IDispatch::Invoke() [2/2]

virtual STDMETHODIMP SEALED_::SEALED_::IDispatch::Invoke ( DISPID  dispIdMember,
REFIID  riid,
LCID  lcid,
WORD  wFlags,
DISPPARAMS *  pDispParams,
VARIANT pVarResult,
EXCEPINFO *  pExcepInfo,
UINT puArgErr 
)
inlinevirtual

Definition at line 3456 of file activex.cpp.

3457  {
3458  return m_dispTypeInfo->Invoke
3459  (
3460  static_cast<MSTSCLib::IMsRdpClientSecuredSettings *>(this),
3461  dispIdMember,
3462  wFlags,
3463  pDispParams,
3464  pVarResult,
3465  pExcepInfo,
3466  puArgErr
3467  );
3468  }
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
HRESULT Invoke([in] PVOID pvInstance, [in] MEMBERID memid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
_In_ DWORD _Out_ _In_ WORD wFlags
Definition: wincon.h:519

◆ IMsRdpClientAdvancedSettings2::get_CanAutoReconnect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings2::get_CanAutoReconnect ( VARIANT_BOOL pfCanAutoReconnect) const
inlinevirtual

Definition at line 3268 of file activex.cpp.

3269  {
3270  return E_NOTIMPL; // TODO
3271  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings2::get_EnableAutoReconnect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings2::get_EnableAutoReconnect ( VARIANT_BOOL pfEnableAutoReconnect) const
inlinevirtual

Definition at line 3278 of file activex.cpp.

3279  {
3280  return Outer()->GetProperty(Outer()->m_EnableAutoReconnect, pfEnableAutoReconnect);
3281  }
bool m_EnableAutoReconnect
Definition: activex.cpp:1454
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings2::get_MaxReconnectAttempts()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings2::get_MaxReconnectAttempts ( long pMaxReconnectAttempts) const
inlinevirtual

Definition at line 3291 of file activex.cpp.

3292  {
3293  return Outer()->GetProperty(Outer()->m_MaxReconnectAttempts, pMaxReconnectAttempts);
3294  }
long m_MaxReconnectAttempts
Definition: activex.cpp:1420
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings2::put_EnableAutoReconnect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings2::put_EnableAutoReconnect ( VARIANT_BOOL  pfEnableAutoReconnect)
inlinevirtual

Definition at line 3273 of file activex.cpp.

3274  {
3275  return Outer()->SetProperty(Outer()->m_EnableAutoReconnect, pfEnableAutoReconnect);
3276  }
bool m_EnableAutoReconnect
Definition: activex.cpp:1454
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings2::put_MaxReconnectAttempts()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings2::put_MaxReconnectAttempts ( long  pMaxReconnectAttempts)
inlinevirtual

Definition at line 3283 of file activex.cpp.

3284  {
3285  if(pMaxReconnectAttempts < 0 || pMaxReconnectAttempts > 200)
3286  return E_INVALIDARG;
3287 
3288  return Outer()->SetProperty(Outer()->m_MaxReconnectAttempts, pMaxReconnectAttempts);
3289  }
long m_MaxReconnectAttempts
Definition: activex.cpp:1420
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings3::get_ConnectionBarShowMinimizeButton()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings3::get_ConnectionBarShowMinimizeButton ( VARIANT_BOOL pfShowMinimize) const
inlinevirtual

Definition at line 3302 of file activex.cpp.

3303  {
3304  return Outer()->GetProperty(Outer()->m_ConnectionBarShowMinimizeButton, pfShowMinimize);
3305  }
bool m_ConnectionBarShowMinimizeButton
Definition: activex.cpp:1455
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings3::get_ConnectionBarShowRestoreButton()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings3::get_ConnectionBarShowRestoreButton ( VARIANT_BOOL pfShowRestore) const
inlinevirtual

Definition at line 3312 of file activex.cpp.

3313  {
3314  return Outer()->GetProperty(Outer()->m_ConnectionBarShowRestoreButton, pfShowRestore);
3315  }
bool m_ConnectionBarShowRestoreButton
Definition: activex.cpp:1456
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings3::put_ConnectionBarShowMinimizeButton()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings3::put_ConnectionBarShowMinimizeButton ( VARIANT_BOOL  pfShowMinimize)
inlinevirtual

Definition at line 3297 of file activex.cpp.

3298  {
3299  return Outer()->SetProperty(Outer()->m_ConnectionBarShowMinimizeButton, pfShowMinimize);
3300  }
bool m_ConnectionBarShowMinimizeButton
Definition: activex.cpp:1455
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings3::put_ConnectionBarShowRestoreButton()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings3::put_ConnectionBarShowRestoreButton ( VARIANT_BOOL  pfShowRestore)
inlinevirtual

Definition at line 3307 of file activex.cpp.

3308  {
3309  return Outer()->SetProperty(Outer()->m_ConnectionBarShowRestoreButton, pfShowRestore);
3310  }
bool m_ConnectionBarShowRestoreButton
Definition: activex.cpp:1456
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings4::get_AuthenticationLevel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings4::get_AuthenticationLevel ( unsigned int puiAuthLevel) const
inlinevirtual

Definition at line 3324 of file activex.cpp.

3325  {
3326  return Outer()->GetProperty(Outer()->m_AuthenticationLevel, puiAuthLevel);
3327  }
RdpClient * Outer()
Definition: activex.cpp:2418
unsigned int m_AuthenticationLevel
Definition: activex.cpp:1421

◆ IMsRdpClientAdvancedSettings4::put_AuthenticationLevel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings4::put_AuthenticationLevel ( unsigned int  puiAuthLevel)
inlinevirtual

Definition at line 3318 of file activex.cpp.

3319  {
3320  // TODO: this isn't implemented in rdesktop yet...
3321  return Outer()->SetProperty(Outer()->m_AuthenticationLevel, puiAuthLevel);
3322  }
RdpClient * Outer()
Definition: activex.cpp:2418
unsigned int m_AuthenticationLevel
Definition: activex.cpp:1421

◆ IMsRdpClientAdvancedSettings::get_AcceleratorPassthrough()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_AcceleratorPassthrough ( long pacceleratorPassthrough) const
inlinevirtual

Definition at line 2649 of file activex.cpp.

2650  {
2651  return Outer()->GetProperty(Outer()->m_AcceleratorPassthrough, pacceleratorPassthrough);
2652  }
bool m_AcceleratorPassthrough
Definition: activex.cpp:1433
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_BitmapCacheSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_BitmapCacheSize ( long pbitmapCacheSize) const
inlinevirtual

Definition at line 2860 of file activex.cpp.

2861  {
2862  return Outer()->GetProperty(Outer()->m_BitmapCacheSize, pbitmapCacheSize);
2863  }
long m_BitmapCacheSize
Definition: activex.cpp:1405
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_BitmapPersistence()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_BitmapPersistence ( long pbitmapPersistence) const
inlinevirtual

Definition at line 3066 of file activex.cpp.

3067  {
3068  return get_BitmapPeristence(pbitmapPersistence);
3069  }

◆ IMsRdpClientAdvancedSettings::get_BitmapVirtualCache16BppSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_BitmapVirtualCache16BppSize ( long pBitmapVirtualCache16BppSize) const
inlinevirtual

Definition at line 3223 of file activex.cpp.

3224  {
3225  return Outer()->GetProperty(Outer()->m_BitmapVirtualCache16BppSize, pBitmapVirtualCache16BppSize);
3226  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_BitmapVirtualCache16BppSize
Definition: activex.cpp:1417

◆ IMsRdpClientAdvancedSettings::get_BitmapVirtualCache24BppSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_BitmapVirtualCache24BppSize ( long pBitmapVirtualCache24BppSize) const
inlinevirtual

Definition at line 3236 of file activex.cpp.

3237  {
3238  return Outer()->GetProperty(Outer()->m_BitmapVirtualCache24BppSize, pBitmapVirtualCache24BppSize);
3239  }
long m_BitmapVirtualCache24BppSize
Definition: activex.cpp:1418
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_BitmapVirtualCacheSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_BitmapVirtualCacheSize ( long pbitmapVirtualCacheSize) const
inlinevirtual

Definition at line 2873 of file activex.cpp.

2874  {
2875  return Outer()->GetProperty(Outer()->m_BitmapVirtualCacheSize, pbitmapVirtualCacheSize);
2876  }
long m_BitmapVirtualCacheSize
Definition: activex.cpp:1406
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_brushSupportLevel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_brushSupportLevel ( long pbrushSupportLevel) const
inlinevirtual

Definition at line 2918 of file activex.cpp.

2919  {
2920  return Outer()->GetProperty(Outer()->m_brushSupportLevel, pbrushSupportLevel);
2921  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_brushSupportLevel
Definition: activex.cpp:1408

◆ IMsRdpClientAdvancedSettings::get_CachePersistenceActive()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_CachePersistenceActive ( long pcachePersistenceActive) const
inlinevirtual

Definition at line 2903 of file activex.cpp.

2904  {
2905  return Outer()->GetProperty(Outer()->m_CachePersistenceActive, pcachePersistenceActive);
2906  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_CachePersistenceActive
Definition: activex.cpp:1442

◆ IMsRdpClientAdvancedSettings::get_ConnectToServerConsole()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_ConnectToServerConsole ( VARIANT_BOOL pConnectToConsole) const
inlinevirtual

Definition at line 3056 of file activex.cpp.

3057  {
3058  return Outer()->GetProperty(Outer()->m_ConnectToServerConsole, pConnectToConsole);
3059  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_ConnectToServerConsole
Definition: activex.cpp:1443

◆ IMsRdpClientAdvancedSettings::get_DedicatedTerminal()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_DedicatedTerminal ( long pdedicatedTerminal) const
inlinevirtual

Definition at line 2703 of file activex.cpp.

2704  {
2705  return Outer()->GetProperty(Outer()->m_DedicatedTerminal, pdedicatedTerminal);
2706  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DedicatedTerminal
Definition: activex.cpp:1436

◆ IMsRdpClientAdvancedSettings::get_DisableCtrlAltDel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_DisableCtrlAltDel ( long pdisableCtrlAltDel) const
inlinevirtual

Definition at line 2736 of file activex.cpp.

2737  {
2738  return Outer()->GetProperty(Outer()->m_DisableCtrlAltDel, pdisableCtrlAltDel);
2739  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DisableCtrlAltDel
Definition: activex.cpp:1437

◆ IMsRdpClientAdvancedSettings::get_DisplayConnectionBar()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_DisplayConnectionBar ( VARIANT_BOOL pDisplayConnectionBar) const
inlinevirtual

Definition at line 3137 of file activex.cpp.

3138  {
3139  return Outer()->GetProperty(Outer()->m_DisplayConnectionBar, pDisplayConnectionBar);
3140  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DisplayConnectionBar
Definition: activex.cpp:1445

◆ IMsRdpClientAdvancedSettings::get_DoubleClickDetect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_DoubleClickDetect ( long pdoubleClickDetect) const
inlinevirtual

Definition at line 2756 of file activex.cpp.

2757  {
2758  return Outer()->GetProperty(Outer()->m_DoubleClickDetect, pdoubleClickDetect);
2759  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DoubleClickDetect
Definition: activex.cpp:1439

◆ IMsRdpClientAdvancedSettings::get_EnableMouse()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_EnableMouse ( long penableMouse) const
inlinevirtual

Definition at line 2726 of file activex.cpp.

2727  {
2728  return S_FALSE; // TBD? implement?
2729  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_EnableWindowsKey()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_EnableWindowsKey ( long penableWindowsKey) const
inlinevirtual

Definition at line 2746 of file activex.cpp.

2747  {
2748  return Outer()->GetProperty(Outer()->m_EnableWindowsKey, penableWindowsKey);
2749  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_EnableWindowsKey
Definition: activex.cpp:1438

◆ IMsRdpClientAdvancedSettings::get_EncryptionEnabled()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_EncryptionEnabled ( long pencryptionEnabled) const
inlinevirtual

Definition at line 2693 of file activex.cpp.

2694  {
2695  return Outer()->GetProperty(Outer()->m_EncryptionEnabled, pencryptionEnabled);
2696  }
bool m_EncryptionEnabled
Definition: activex.cpp:1435
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_GrabFocusOnConnect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_GrabFocusOnConnect ( VARIANT_BOOL pfGrabFocusOnConnect) const
inlinevirtual

Definition at line 3160 of file activex.cpp.

3161  {
3162  return Outer()->GetProperty(Outer()->m_GrabFocusOnConnect, pfGrabFocusOnConnect);
3163  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_GrabFocusOnConnect
Definition: activex.cpp:1447

◆ IMsRdpClientAdvancedSettings::get_HotKeyAltEsc()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyAltEsc ( long photKeyAltEsc) const
inlinevirtual

Definition at line 2796 of file activex.cpp.

2797  {
2798  return Outer()->GetProperty(Outer()->m_HotKeyAltEsc, photKeyAltEsc);
2799  }
long m_HotKeyAltEsc
Definition: activex.cpp:1398
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_HotKeyAltShiftTab()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyAltShiftTab ( long photKeyAltShiftTab) const
inlinevirtual

Definition at line 2816 of file activex.cpp.

2817  {
2818  return Outer()->GetProperty(Outer()->m_HotKeyAltShiftTab, photKeyAltShiftTab);
2819  }
long m_HotKeyAltShiftTab
Definition: activex.cpp:1399
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_HotKeyAltSpace()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyAltSpace ( long photKeyAltSpace) const
inlinevirtual

Definition at line 2826 of file activex.cpp.

2827  {
2828  return Outer()->GetProperty(Outer()->m_HotKeyAltSpace, photKeyAltSpace);
2829  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_HotKeyAltSpace
Definition: activex.cpp:1400

◆ IMsRdpClientAdvancedSettings::get_HotKeyAltTab()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyAltTab ( long photKeyAltTab) const
inlinevirtual

Definition at line 2806 of file activex.cpp.

2807  {
2808  return Outer()->GetProperty(Outer()->m_HotKeyAltTab, photKeyAltTab);
2809  }
long m_HotKeyAltTab
Definition: activex.cpp:1401
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_HotKeyCtrlAltDel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyCtrlAltDel ( long photKeyCtrlAltDel) const
inlinevirtual

Definition at line 2836 of file activex.cpp.

2837  {
2838  return Outer()->GetProperty(Outer()->m_HotKeyCtrlAltDel, photKeyCtrlAltDel);
2839  }
long m_HotKeyCtrlAltDel
Definition: activex.cpp:1402
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_HotKeyCtrlEsc()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyCtrlEsc ( long photKeyCtrlEsc) const
inlinevirtual

Definition at line 2786 of file activex.cpp.

2787  {
2788  return Outer()->GetProperty(Outer()->m_HotKeyCtrlEsc, photKeyCtrlEsc);
2789  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_HotKeyCtrlEsc
Definition: activex.cpp:1403

◆ IMsRdpClientAdvancedSettings::get_HotKeyFullScreen()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_HotKeyFullScreen ( long photKeyFullScreen) const
inlinevirtual

Definition at line 2776 of file activex.cpp.

2777  {
2778  return Outer()->GetProperty(Outer()->m_HotKeyFullScreen, photKeyFullScreen);
2779  }
long m_HotKeyFullScreen
Definition: activex.cpp:1397
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_InputEventsAtOnce()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_InputEventsAtOnce ( long pinputEventsAtOnce) const
inlinevirtual

Definition at line 2941 of file activex.cpp.

2942  {
2943  // TODO
2944  return S_FALSE;
2945  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_keepAliveInterval()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_keepAliveInterval ( long pkeepAliveInterval) const
inlinevirtual

Definition at line 2967 of file activex.cpp.

2968  {
2969  return Outer()->GetProperty(Outer()->m_keepAliveInternal, pkeepAliveInterval);
2970  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_keepAliveInternal
Definition: activex.cpp:1412

◆ IMsRdpClientAdvancedSettings::get_KeyboardFunctionKey()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_KeyboardFunctionKey ( long pkeyboardFunctionKey) const
inlinevirtual

Definition at line 3036 of file activex.cpp.

3037  {
3038  return E_NOTIMPL;
3039  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::get_KeyboardSubType()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_KeyboardSubType ( long pkeyboardSubType) const
inlinevirtual

Definition at line 3026 of file activex.cpp.

3027  {
3028  return E_NOTIMPL;
3029  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::get_KeyboardType()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_KeyboardType ( long pkeyboardType) const
inlinevirtual

Definition at line 3016 of file activex.cpp.

3017  {
3018  return E_NOTIMPL;
3019  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::get_LoadBalanceInfo()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_LoadBalanceInfo ( BSTR pLBInfo) const
inlinevirtual

Definition at line 3170 of file activex.cpp.

3171  {
3172  return Outer()->GetProperty(Outer()->m_LoadBalanceInfo, pLBInfo);
3173  }
LPSTR m_LoadBalanceInfo
Definition: activex.cpp:1385
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_maxEventCount()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_maxEventCount ( long pmaxEventCount) const
inlinevirtual

Definition at line 2953 of file activex.cpp.

2954  {
2955  // TODO
2956  return S_FALSE;
2957  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_MaximizeShell()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_MaximizeShell ( long pmaximizeShell) const
inlinevirtual

Definition at line 2766 of file activex.cpp.

2767  {
2768  return Outer()->GetProperty(Outer()->m_MaximizeShell, pmaximizeShell);
2769  }
bool m_MaximizeShell
Definition: activex.cpp:1440
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_minInputSendInterval()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_minInputSendInterval ( long pminInputSendInterval) const
inlinevirtual

Definition at line 2929 of file activex.cpp.

2930  {
2931  // TODO
2932  return S_FALSE;
2933  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_MinutesToIdleTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_MinutesToIdleTimeout ( long pminutesToIdleTimeout) const
inlinevirtual

Definition at line 3079 of file activex.cpp.

3080  {
3081  return Outer()->GetProperty(Outer()->m_MinutesToIdleTimeout, pminutesToIdleTimeout);
3082  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_MinutesToIdleTimeout
Definition: activex.cpp:1416

◆ IMsRdpClientAdvancedSettings::get_NotifyTSPublicKey()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_NotifyTSPublicKey ( VARIANT_BOOL pfNotify) const
inlinevirtual

Definition at line 3262 of file activex.cpp.

3263  {
3264  return Outer()->GetProperty(Outer()->m_NotifyTSPublicKey, pfNotify);
3265  }
bool m_NotifyTSPublicKey
Definition: activex.cpp:1452
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_NumBitmapCaches()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_NumBitmapCaches ( long pnumBitmapCaches) const
inlinevirtual

Definition at line 2893 of file activex.cpp.

2894  {
2895  return Outer()->GetProperty(Outer()->m_NumBitmapCaches, pnumBitmapCaches);
2896  }
long m_NumBitmapCaches
Definition: activex.cpp:1407
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_orderDrawThreshold()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_orderDrawThreshold ( long porderDrawThreshold) const
inlinevirtual

Definition at line 2846 of file activex.cpp.

2847  {
2848  return S_FALSE;
2849  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_overallConnectionTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_overallConnectionTimeout ( long poverallConnectionTimeout) const
inlinevirtual

Definition at line 2993 of file activex.cpp.

2994  {
2995  return Outer()->GetProperty(Outer()->m_overallConnectionTimeout, poverallConnectionTimeout);
2996  }
long m_overallConnectionTimeout
Definition: activex.cpp:1414
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_PerformanceFlags()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_PerformanceFlags ( long pDisableList) const
inlinevirtual

Definition at line 3246 of file activex.cpp.

3247  {
3248  return Outer()->GetProperty(Outer()->m_PerformanceFlags, pDisableList);
3249  }
long m_PerformanceFlags
Definition: activex.cpp:1419
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_PinConnectionBar()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_PinConnectionBar ( VARIANT_BOOL pPinConnectionBar) const
inlinevirtual

Definition at line 3150 of file activex.cpp.

3151  {
3152  return Outer()->GetProperty(Outer()->m_PinConnectionBar, pPinConnectionBar);
3153  }
bool m_PinConnectionBar
Definition: activex.cpp:1446
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_RdpdrClipCleanTempDirString()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RdpdrClipCleanTempDirString ( BSTR clipCleanTempDirString) const
inlinevirtual

Definition at line 3109 of file activex.cpp.

3110  {
3111  return Outer()->GetProperty(Outer()->m_RdpdrClipCleanTempDirString, clipCleanTempDirString);
3112  }
RdpClient * Outer()
Definition: activex.cpp:2418
BSTR m_RdpdrClipCleanTempDirString
Definition: activex.cpp:1381

◆ IMsRdpClientAdvancedSettings::get_RdpdrClipPasteInfoString()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RdpdrClipPasteInfoString ( BSTR clipPasteInfoString) const
inlinevirtual

Definition at line 3119 of file activex.cpp.

3120  {
3121  return Outer()->GetProperty(Outer()->m_RdpdrClipPasteInfoString, clipPasteInfoString);
3122  }
BSTR m_RdpdrClipPasteInfoString
Definition: activex.cpp:1382
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_RdpdrLocalPrintingDocName()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RdpdrLocalPrintingDocName ( BSTR pLocalPrintingDocName) const
inlinevirtual

Definition at line 3099 of file activex.cpp.

3100  {
3101  return Outer()->GetProperty(Outer()->m_RdpdrLocalPrintingDocName, pLocalPrintingDocName);
3102  }
BSTR m_RdpdrLocalPrintingDocName
Definition: activex.cpp:1380
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_RDPPort()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RDPPort ( long prdpPort) const
inlinevirtual

Definition at line 2716 of file activex.cpp.

2717  {
2718  return Outer()->GetProperty(Outer()->m_RDPPort, prdpPort);
2719  }
long m_RDPPort
Definition: activex.cpp:1396
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_RedirectDrives()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RedirectDrives ( VARIANT_BOOL pRedirectDrives) const
inlinevirtual

Definition at line 3180 of file activex.cpp.

3181  {
3182  return Outer()->GetProperty(Outer()->m_RedirectDrives, pRedirectDrives);
3183  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_RedirectDrives
Definition: activex.cpp:1448

◆ IMsRdpClientAdvancedSettings::get_RedirectPorts()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RedirectPorts ( VARIANT_BOOL pRedirectPorts) const
inlinevirtual

Definition at line 3200 of file activex.cpp.

3201  {
3202  return Outer()->GetProperty(Outer()->m_RedirectPorts, pRedirectPorts);
3203  }
bool m_RedirectPorts
Definition: activex.cpp:1450
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_RedirectPrinters()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RedirectPrinters ( VARIANT_BOOL pRedirectPrinters) const
inlinevirtual

Definition at line 3190 of file activex.cpp.

3191  {
3192  return Outer()->GetProperty(Outer()->m_RedirectPrinters, pRedirectPrinters);
3193  }
bool m_RedirectPrinters
Definition: activex.cpp:1449
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_RedirectSmartCards()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_RedirectSmartCards ( VARIANT_BOOL pRedirectSmartCards) const
inlinevirtual

Definition at line 3210 of file activex.cpp.

3211  {
3212  return Outer()->GetProperty(Outer()->m_RedirectSmartCards, pRedirectSmartCards);
3213  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_RedirectSmartCards
Definition: activex.cpp:1451

◆ IMsRdpClientAdvancedSettings::get_SasSequence()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_SasSequence ( long psasSequence) const
inlinevirtual

Definition at line 2682 of file activex.cpp.

2683  {
2684  // Reserved
2685  return Outer()->GetProperty(Outer()->m_SasSequence, psasSequence);
2686  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_SasSequence
Definition: activex.cpp:1395

◆ IMsRdpClientAdvancedSettings::get_ScaleBitmapCachesByBPP()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_ScaleBitmapCachesByBPP ( long pbScale) const
inlinevirtual

Definition at line 2883 of file activex.cpp.

2884  {
2885  return S_FALSE;
2886  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_ShadowBitmap()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_ShadowBitmap ( long pshadowBitmap) const
inlinevirtual

Definition at line 2659 of file activex.cpp.

2660  {
2661  return Outer()->GetProperty(Outer()->m_ShadowBitmap, pshadowBitmap);
2662  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_ShadowBitmap
Definition: activex.cpp:1434

◆ IMsRdpClientAdvancedSettings::get_shutdownTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_shutdownTimeout ( long pshutdownTimeout) const
inlinevirtual

Definition at line 2980 of file activex.cpp.

2981  {
2982  return Outer()->GetProperty(Outer()->m_shutdownTimeout, pshutdownTimeout);
2983  }
long m_shutdownTimeout
Definition: activex.cpp:1413
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_singleConnectionTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_singleConnectionTimeout ( long psingleConnectionTimeout) const
inlinevirtual

Definition at line 3006 of file activex.cpp.

3007  {
3008  return Outer()->GetProperty(Outer()->m_singleConnectionTimeout, psingleConnectionTimeout);
3009  }
long m_singleConnectionTimeout
Definition: activex.cpp:1415
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_SmartSizing()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_SmartSizing ( VARIANT_BOOL pfSmartSizing) const
inlinevirtual

Definition at line 3089 of file activex.cpp.

3090  {
3091  return Outer()->GetProperty(Outer()->m_SmartSizing, pfSmartSizing);
3092  }
bool m_SmartSizing
Definition: activex.cpp:1444
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_SmoothScroll()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_SmoothScroll ( long psmoothScroll) const
inlinevirtual

Definition at line 2639 of file activex.cpp.

2640  {
2641  return S_FALSE;
2642  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::get_TransportType()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_TransportType ( long ptransportType) const
inlinevirtual

Definition at line 2670 of file activex.cpp.

2671  {
2672  // Reserved
2673  return Outer()->GetProperty(Outer()->m_TransportType, ptransportType);
2674  }
long m_TransportType
Definition: activex.cpp:1394
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::get_WinceFixedPalette()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::get_WinceFixedPalette ( long pwinceFixedPalette) const
inlinevirtual

Definition at line 3046 of file activex.cpp.

3047  {
3048  return E_NOTIMPL;
3049  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::put_AcceleratorPassthrough()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_AcceleratorPassthrough ( long  pacceleratorPassthrough)
inlinevirtual

Definition at line 2644 of file activex.cpp.

2645  {
2646  return Outer()->SetProperty(Outer()->m_AcceleratorPassthrough, pacceleratorPassthrough);
2647  }
bool m_AcceleratorPassthrough
Definition: activex.cpp:1433
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_BitmapCacheSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_BitmapCacheSize ( long  pbitmapCacheSize)
inlinevirtual

Definition at line 2851 of file activex.cpp.

2852  {
2853  // NOTE: the upper bound of "32" for a field with a default value of 1500 seems to be a bug
2854  if(pbitmapCacheSize < 0 || pbitmapCacheSize > 32)
2855  return E_INVALIDARG;
2856 
2857  return Outer()->SetProperty(Outer()->m_BitmapCacheSize, pbitmapCacheSize);
2858  }
#define E_INVALIDARG
Definition: ddrawi.h:101
long m_BitmapCacheSize
Definition: activex.cpp:1405
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_BitmapPersistence()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_BitmapPersistence ( long  pbitmapPersistence)
inlinevirtual

Definition at line 3061 of file activex.cpp.

3062  {
3063  return put_BitmapPeristence(pbitmapPersistence);
3064  }

◆ IMsRdpClientAdvancedSettings::put_BitmapVirtualCache16BppSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_BitmapVirtualCache16BppSize ( long  pBitmapVirtualCache16BppSize)
inlinevirtual

Definition at line 3215 of file activex.cpp.

3216  {
3217  if(pBitmapVirtualCache16BppSize < 0 || pBitmapVirtualCache16BppSize > 32)
3218  return E_INVALIDARG;
3219 
3220  return Outer()->SetProperty(Outer()->m_BitmapVirtualCache16BppSize, pBitmapVirtualCache16BppSize);
3221  }
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418
long m_BitmapVirtualCache16BppSize
Definition: activex.cpp:1417

◆ IMsRdpClientAdvancedSettings::put_BitmapVirtualCache24BppSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_BitmapVirtualCache24BppSize ( long  pBitmapVirtualCache24BppSize)
inlinevirtual

Definition at line 3228 of file activex.cpp.

3229  {
3230  if(pBitmapVirtualCache24BppSize < 0 || pBitmapVirtualCache24BppSize > 32)
3231  return E_INVALIDARG;
3232 
3233  return Outer()->SetProperty(Outer()->m_BitmapVirtualCache24BppSize, pBitmapVirtualCache24BppSize);
3234  }
long m_BitmapVirtualCache24BppSize
Definition: activex.cpp:1418
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_BitmapVirtualCacheSize()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_BitmapVirtualCacheSize ( long  pbitmapVirtualCacheSize)
inlinevirtual

Definition at line 2865 of file activex.cpp.

2866  {
2867  if(pbitmapVirtualCacheSize < 0 || pbitmapVirtualCacheSize > 32)
2868  return E_INVALIDARG;
2869 
2870  return Outer()->SetProperty(Outer()->m_BitmapVirtualCacheSize, pbitmapVirtualCacheSize);
2871  }
long m_BitmapVirtualCacheSize
Definition: activex.cpp:1406
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_brushSupportLevel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_brushSupportLevel ( long  pbrushSupportLevel)
inlinevirtual

Definition at line 2913 of file activex.cpp.

2914  {
2915  return Outer()->SetProperty(Outer()->m_brushSupportLevel, pbrushSupportLevel);
2916  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_brushSupportLevel
Definition: activex.cpp:1408

◆ IMsRdpClientAdvancedSettings::put_CachePersistenceActive()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_CachePersistenceActive ( long  pcachePersistenceActive)
inlinevirtual

Definition at line 2898 of file activex.cpp.

2899  {
2900  return Outer()->SetProperty(Outer()->m_CachePersistenceActive, pcachePersistenceActive);
2901  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_CachePersistenceActive
Definition: activex.cpp:1442

◆ IMsRdpClientAdvancedSettings::put_ClearTextPassword()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_ClearTextPassword ( BSTR  rhs)
inlinevirtual

Definition at line 3124 of file activex.cpp.

3125  {
3126  return Outer()->put_ClearTextPassword(rhs);
3127  }
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_ConnectToServerConsole()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_ConnectToServerConsole ( VARIANT_BOOL  pConnectToConsole)
inlinevirtual

Definition at line 3051 of file activex.cpp.

3052  {
3053  return Outer()->SetProperty(Outer()->m_ConnectToServerConsole, pConnectToConsole);
3054  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_ConnectToServerConsole
Definition: activex.cpp:1443

◆ IMsRdpClientAdvancedSettings::put_ConnectWithEndpoint()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_ConnectWithEndpoint ( VARIANT rhs)
inlinevirtual

Definition at line 3251 of file activex.cpp.

3252  {
3253  // TBD? the Microsoft client implements this, but what does it mean?
3254  return E_NOTIMPL;
3255  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::put_DedicatedTerminal()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_DedicatedTerminal ( long  pdedicatedTerminal)
inlinevirtual

Definition at line 2698 of file activex.cpp.

2699  {
2700  return Outer()->SetProperty(Outer()->m_DedicatedTerminal, pdedicatedTerminal);
2701  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DedicatedTerminal
Definition: activex.cpp:1436

◆ IMsRdpClientAdvancedSettings::put_DisableCtrlAltDel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_DisableCtrlAltDel ( long  pdisableCtrlAltDel)
inlinevirtual

Definition at line 2731 of file activex.cpp.

2732  {
2733  return Outer()->SetProperty(Outer()->m_DisableCtrlAltDel, pdisableCtrlAltDel);
2734  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DisableCtrlAltDel
Definition: activex.cpp:1437

◆ IMsRdpClientAdvancedSettings::put_DisplayConnectionBar()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_DisplayConnectionBar ( VARIANT_BOOL  pDisplayConnectionBar)
inlinevirtual

Definition at line 3129 of file activex.cpp.

3130  {
3131  if(!pDisplayConnectionBar && Outer()->IsSafeForScripting())
3132  return E_FAIL;
3133 
3134  return Outer()->SetProperty(Outer()->m_DisplayConnectionBar, pDisplayConnectionBar);
3135  }
#define E_FAIL
Definition: ddrawi.h:102
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DisplayConnectionBar
Definition: activex.cpp:1445
bool IsSafeForScripting() const
Definition: activex.cpp:1354

◆ IMsRdpClientAdvancedSettings::put_DoubleClickDetect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_DoubleClickDetect ( long  pdoubleClickDetect)
inlinevirtual

Definition at line 2751 of file activex.cpp.

2752  {
2753  return Outer()->SetProperty(Outer()->m_DoubleClickDetect, pdoubleClickDetect);
2754  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_DoubleClickDetect
Definition: activex.cpp:1439

◆ IMsRdpClientAdvancedSettings::put_EnableMouse()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_EnableMouse ( long  penableMouse)
inlinevirtual

Definition at line 2721 of file activex.cpp.

2722  {
2723  return S_FALSE; // TBD? implement?
2724  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_EnableWindowsKey()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_EnableWindowsKey ( long  penableWindowsKey)
inlinevirtual

Definition at line 2741 of file activex.cpp.

2742  {
2743  return Outer()->SetProperty(Outer()->m_EnableWindowsKey, penableWindowsKey);
2744  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_EnableWindowsKey
Definition: activex.cpp:1438

◆ IMsRdpClientAdvancedSettings::put_EncryptionEnabled()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_EncryptionEnabled ( long  pencryptionEnabled)
inlinevirtual

Definition at line 2688 of file activex.cpp.

2689  {
2690  return Outer()->SetProperty(Outer()->m_EncryptionEnabled, pencryptionEnabled);
2691  }
bool m_EncryptionEnabled
Definition: activex.cpp:1435
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_GrabFocusOnConnect()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_GrabFocusOnConnect ( VARIANT_BOOL  pfGrabFocusOnConnect)
inlinevirtual

Definition at line 3155 of file activex.cpp.

3156  {
3157  return Outer()->SetProperty(Outer()->m_GrabFocusOnConnect, pfGrabFocusOnConnect);
3158  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_GrabFocusOnConnect
Definition: activex.cpp:1447

◆ IMsRdpClientAdvancedSettings::put_HotKeyAltEsc()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyAltEsc ( long  photKeyAltEsc)
inlinevirtual

Definition at line 2791 of file activex.cpp.

2792  {
2793  return Outer()->SetProperty(Outer()->m_HotKeyAltEsc, photKeyAltEsc);
2794  }
long m_HotKeyAltEsc
Definition: activex.cpp:1398
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_HotKeyAltShiftTab()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyAltShiftTab ( long  photKeyAltShiftTab)
inlinevirtual

Definition at line 2811 of file activex.cpp.

2812  {
2813  return Outer()->SetProperty(Outer()->m_HotKeyAltShiftTab, photKeyAltShiftTab);
2814  }
long m_HotKeyAltShiftTab
Definition: activex.cpp:1399
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_HotKeyAltSpace()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyAltSpace ( long  photKeyAltSpace)
inlinevirtual

Definition at line 2821 of file activex.cpp.

2822  {
2823  return Outer()->SetProperty(Outer()->m_HotKeyAltSpace, photKeyAltSpace);
2824  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_HotKeyAltSpace
Definition: activex.cpp:1400

◆ IMsRdpClientAdvancedSettings::put_HotKeyAltTab()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyAltTab ( long  photKeyAltTab)
inlinevirtual

Definition at line 2801 of file activex.cpp.

2802  {
2803  return Outer()->SetProperty(Outer()->m_HotKeyAltTab, photKeyAltTab);
2804  }
long m_HotKeyAltTab
Definition: activex.cpp:1401
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_HotKeyCtrlAltDel()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyCtrlAltDel ( long  photKeyCtrlAltDel)
inlinevirtual

Definition at line 2831 of file activex.cpp.

2832  {
2833  return Outer()->SetProperty(Outer()->m_HotKeyCtrlAltDel, photKeyCtrlAltDel);
2834  }
long m_HotKeyCtrlAltDel
Definition: activex.cpp:1402
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_HotKeyCtrlEsc()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyCtrlEsc ( long  photKeyCtrlEsc)
inlinevirtual

Definition at line 2781 of file activex.cpp.

2782  {
2783  return Outer()->SetProperty(Outer()->m_HotKeyCtrlEsc, photKeyCtrlEsc);
2784  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_HotKeyCtrlEsc
Definition: activex.cpp:1403

◆ IMsRdpClientAdvancedSettings::put_HotKeyFullScreen()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_HotKeyFullScreen ( long  photKeyFullScreen)
inlinevirtual

Definition at line 2771 of file activex.cpp.

2772  {
2773  return Outer()->SetProperty(Outer()->m_HotKeyFullScreen, photKeyFullScreen);
2774  }
long m_HotKeyFullScreen
Definition: activex.cpp:1397
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_InputEventsAtOnce()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_InputEventsAtOnce ( long  pinputEventsAtOnce)
inlinevirtual

Definition at line 2935 of file activex.cpp.

2936  {
2937  // TODO
2938  return S_FALSE;
2939  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_keepAliveInterval()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_keepAliveInterval ( long  pkeepAliveInterval)
inlinevirtual

Definition at line 2959 of file activex.cpp.

2960  {
2961  if(pkeepAliveInterval && pkeepAliveInterval < 10)
2962  return E_INVALIDARG;
2963 
2964  return Outer()->SetProperty(Outer()->m_keepAliveInternal, pkeepAliveInterval);
2965  }
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418
long m_keepAliveInternal
Definition: activex.cpp:1412

◆ IMsRdpClientAdvancedSettings::put_KeyboardFunctionKey()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_KeyboardFunctionKey ( long  pkeyboardFunctionKey)
inlinevirtual

Definition at line 3031 of file activex.cpp.

3032  {
3033  return E_NOTIMPL;
3034  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::put_KeyboardSubType()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_KeyboardSubType ( long  pkeyboardSubType)
inlinevirtual

Definition at line 3021 of file activex.cpp.

3022  {
3023  return E_NOTIMPL;
3024  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::put_KeyboardType()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_KeyboardType ( long  pkeyboardType)
inlinevirtual

Definition at line 3011 of file activex.cpp.

3012  {
3013  return E_NOTIMPL;
3014  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::put_LoadBalanceInfo()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_LoadBalanceInfo ( BSTR  pLBInfo)
inlinevirtual

Definition at line 3165 of file activex.cpp.

3166  {
3167  return Outer()->SetProperty(Outer()->m_LoadBalanceInfo, pLBInfo);
3168  }
LPSTR m_LoadBalanceInfo
Definition: activex.cpp:1385
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_maxEventCount()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_maxEventCount ( long  pmaxEventCount)
inlinevirtual

Definition at line 2947 of file activex.cpp.

2948  {
2949  // TODO
2950  return S_FALSE;
2951  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_MaximizeShell()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_MaximizeShell ( long  pmaximizeShell)
inlinevirtual

Definition at line 2761 of file activex.cpp.

2762  {
2763  return Outer()->SetProperty(Outer()->m_MaximizeShell, pmaximizeShell);
2764  }
bool m_MaximizeShell
Definition: activex.cpp:1440
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_minInputSendInterval()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_minInputSendInterval ( long  pminInputSendInterval)
inlinevirtual

Definition at line 2923 of file activex.cpp.

2924  {
2925  // TODO
2926  return S_FALSE;
2927  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_MinutesToIdleTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_MinutesToIdleTimeout ( long  pminutesToIdleTimeout)
inlinevirtual

Definition at line 3071 of file activex.cpp.

3072  {
3073  if(pminutesToIdleTimeout > 240)
3074  return E_INVALIDARG;
3075 
3076  return Outer()->SetProperty(Outer()->m_MinutesToIdleTimeout, pminutesToIdleTimeout);
3077  }
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418
long m_MinutesToIdleTimeout
Definition: activex.cpp:1416

◆ IMsRdpClientAdvancedSettings::put_NotifyTSPublicKey()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_NotifyTSPublicKey ( VARIANT_BOOL  pfNotify)
inlinevirtual

Definition at line 3257 of file activex.cpp.

3258  {
3259  return Outer()->SetProperty(Outer()->m_NotifyTSPublicKey, pfNotify);
3260  }
bool m_NotifyTSPublicKey
Definition: activex.cpp:1452
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_NumBitmapCaches()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_NumBitmapCaches ( long  pnumBitmapCaches)
inlinevirtual

Definition at line 2888 of file activex.cpp.

2889  {
2890  return Outer()->SetProperty(Outer()->m_NumBitmapCaches, pnumBitmapCaches);
2891  }
long m_NumBitmapCaches
Definition: activex.cpp:1407
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_orderDrawThreshold()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_orderDrawThreshold ( long  porderDrawThreshold)
inlinevirtual

Definition at line 2841 of file activex.cpp.

2842  {
2843  return S_FALSE;
2844  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_overallConnectionTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_overallConnectionTimeout ( long  poverallConnectionTimeout)
inlinevirtual

Definition at line 2985 of file activex.cpp.

2986  {
2987  if(poverallConnectionTimeout < 0 || poverallConnectionTimeout >= 600)
2988  return E_INVALIDARG;
2989 
2990  return Outer()->SetProperty(Outer()->m_overallConnectionTimeout, poverallConnectionTimeout);
2991  }
long m_overallConnectionTimeout
Definition: activex.cpp:1414
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_PerformanceFlags()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_PerformanceFlags ( long  pDisableList)
inlinevirtual

Definition at line 3241 of file activex.cpp.

3242  {
3243  return Outer()->SetProperty(Outer()->m_PerformanceFlags, pDisableList);
3244  }
long m_PerformanceFlags
Definition: activex.cpp:1419
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_PersistCacheDirectory()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_PersistCacheDirectory ( BSTR  rhs)
inlinevirtual

Definition at line 2908 of file activex.cpp.

2909  {
2910  return S_FALSE;
2911  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_PinConnectionBar()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_PinConnectionBar ( VARIANT_BOOL  pPinConnectionBar)
inlinevirtual

Definition at line 3142 of file activex.cpp.

3143  {
3144  if(Outer()->IsSafeForScripting())
3145  return E_NOTIMPL;
3146 
3147  return Outer()->SetProperty(Outer()->m_PinConnectionBar, pPinConnectionBar);
3148  }
bool m_PinConnectionBar
Definition: activex.cpp:1446
RdpClient * Outer()
Definition: activex.cpp:2418
bool IsSafeForScripting() const
Definition: activex.cpp:1354
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientAdvancedSettings::put_RdpdrClipCleanTempDirString()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RdpdrClipCleanTempDirString ( BSTR  clipCleanTempDirString)
inlinevirtual

Definition at line 3104 of file activex.cpp.

3105  {
3106  return Outer()->SetProperty(Outer()->m_RdpdrClipCleanTempDirString, clipCleanTempDirString);
3107  }
RdpClient * Outer()
Definition: activex.cpp:2418
BSTR m_RdpdrClipCleanTempDirString
Definition: activex.cpp:1381

◆ IMsRdpClientAdvancedSettings::put_RdpdrClipPasteInfoString()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RdpdrClipPasteInfoString ( BSTR  clipPasteInfoString)
inlinevirtual

Definition at line 3114 of file activex.cpp.

3115  {
3116  return Outer()->SetProperty(Outer()->m_RdpdrClipPasteInfoString, clipPasteInfoString);
3117  }
BSTR m_RdpdrClipPasteInfoString
Definition: activex.cpp:1382
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_RdpdrLocalPrintingDocName()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RdpdrLocalPrintingDocName ( BSTR  pLocalPrintingDocName)
inlinevirtual

Definition at line 3094 of file activex.cpp.

3095  {
3096  return Outer()->SetProperty(Outer()->m_RdpdrLocalPrintingDocName, pLocalPrintingDocName);
3097  }
BSTR m_RdpdrLocalPrintingDocName
Definition: activex.cpp:1380
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_RDPPort()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RDPPort ( long  prdpPort)
inlinevirtual

Definition at line 2708 of file activex.cpp.

2709  {
2710  if(prdpPort == 0 || prdpPort > 65535)
2711  return E_INVALIDARG;
2712 
2713  return Outer()->SetProperty(Outer()->m_RDPPort, prdpPort);
2714  }
long m_RDPPort
Definition: activex.cpp:1396
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_RedirectDrives()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RedirectDrives ( VARIANT_BOOL  pRedirectDrives)
inlinevirtual

Definition at line 3175 of file activex.cpp.

3176  {
3177  return Outer()->SetProperty(Outer()->m_RedirectDrives, pRedirectDrives);
3178  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_RedirectDrives
Definition: activex.cpp:1448

◆ IMsRdpClientAdvancedSettings::put_RedirectPorts()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RedirectPorts ( VARIANT_BOOL  pRedirectPorts)
inlinevirtual

Definition at line 3195 of file activex.cpp.

3196  {
3197  return Outer()->SetProperty(Outer()->m_RedirectPorts, pRedirectPorts);
3198  }
bool m_RedirectPorts
Definition: activex.cpp:1450
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_RedirectPrinters()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RedirectPrinters ( VARIANT_BOOL  pRedirectPrinters)
inlinevirtual

Definition at line 3185 of file activex.cpp.

3186  {
3187  return Outer()->SetProperty(Outer()->m_RedirectPrinters, pRedirectPrinters);
3188  }
bool m_RedirectPrinters
Definition: activex.cpp:1449
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_RedirectSmartCards()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_RedirectSmartCards ( VARIANT_BOOL  pRedirectSmartCards)
inlinevirtual

Definition at line 3205 of file activex.cpp.

3206  {
3207  return Outer()->SetProperty(Outer()->m_RedirectSmartCards, pRedirectSmartCards);
3208  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_RedirectSmartCards
Definition: activex.cpp:1451

◆ IMsRdpClientAdvancedSettings::put_SasSequence()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_SasSequence ( long  psasSequence)
inlinevirtual

Definition at line 2676 of file activex.cpp.

2677  {
2678  // Reserved
2679  return Outer()->SetProperty(Outer()->m_SasSequence, psasSequence);
2680  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_SasSequence
Definition: activex.cpp:1395

◆ IMsRdpClientAdvancedSettings::put_ScaleBitmapCachesByBPP()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_ScaleBitmapCachesByBPP ( long  pbScale)
inlinevirtual

Definition at line 2878 of file activex.cpp.

2879  {
2880  return S_FALSE;
2881  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_ShadowBitmap()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_ShadowBitmap ( long  pshadowBitmap)
inlinevirtual

Definition at line 2654 of file activex.cpp.

2655  {
2656  return Outer()->SetProperty(Outer()->m_ShadowBitmap, pshadowBitmap);
2657  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_ShadowBitmap
Definition: activex.cpp:1434

◆ IMsRdpClientAdvancedSettings::put_shutdownTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_shutdownTimeout ( long  pshutdownTimeout)
inlinevirtual

Definition at line 2972 of file activex.cpp.

2973  {
2974  if(pshutdownTimeout >= 600)
2975  return E_INVALIDARG;
2976 
2977  return Outer()->SetProperty(Outer()->m_shutdownTimeout, pshutdownTimeout);
2978  }
long m_shutdownTimeout
Definition: activex.cpp:1413
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_singleConnectionTimeout()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_singleConnectionTimeout ( long  psingleConnectionTimeout)
inlinevirtual

Definition at line 2998 of file activex.cpp.

2999  {
3000  if(psingleConnectionTimeout >= 600)
3001  return E_INVALIDARG;
3002 
3003  return Outer()->SetProperty(Outer()->m_singleConnectionTimeout, psingleConnectionTimeout);
3004  }
long m_singleConnectionTimeout
Definition: activex.cpp:1415
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_SmartSizing()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_SmartSizing ( VARIANT_BOOL  pfSmartSizing)
inlinevirtual

Definition at line 3084 of file activex.cpp.

3085  {
3086  return Outer()->SetProperty(Outer()->m_SmartSizing, pfSmartSizing);
3087  }
bool m_SmartSizing
Definition: activex.cpp:1444
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_SmoothScroll()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_SmoothScroll ( long  psmoothScroll)
inlinevirtual

Definition at line 2634 of file activex.cpp.

2635  {
2636  return S_FALSE;
2637  }
#define S_FALSE
Definition: winerror.h:2357

◆ IMsRdpClientAdvancedSettings::put_TransportType()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_TransportType ( long  ptransportType)
inlinevirtual

Definition at line 2664 of file activex.cpp.

2665  {
2666  // Reserved
2667  return Outer()->SetProperty(Outer()->m_TransportType, ptransportType);
2668  }
long m_TransportType
Definition: activex.cpp:1394
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsRdpClientAdvancedSettings::put_WinceFixedPalette()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientAdvancedSettings::put_WinceFixedPalette ( long  pwinceFixedPalette)
inlinevirtual

Definition at line 3041 of file activex.cpp.

3042  {
3043  return E_NOTIMPL;
3044  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsRdpClientSecuredSettings::get_AudioRedirectionMode()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientSecuredSettings::get_AudioRedirectionMode ( long pAudioRedirectionMode) const
inlinevirtual

Definition at line 3523 of file activex.cpp.

3524  {
3525  return Outer()->GetProperty(Outer()->m_AudioRedirectionMode, pAudioRedirectionMode);
3526  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_AudioRedirectionMode
Definition: activex.cpp:1393

◆ IMsRdpClientSecuredSettings::get_KeyboardHookMode()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientSecuredSettings::get_KeyboardHookMode ( long pkeyboardHookMode) const
inlinevirtual

Definition at line 3510 of file activex.cpp.

3511  {
3512  return Outer()->GetProperty(Outer()->m_KeyboardHookMode, pkeyboardHookMode);
3513  }
RdpClient * Outer()
Definition: activex.cpp:2418
long m_KeyboardHookMode
Definition: activex.cpp:1392

◆ IMsRdpClientSecuredSettings::put_AudioRedirectionMode()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientSecuredSettings::put_AudioRedirectionMode ( long  pAudioRedirectionMode)
inlinevirtual

Definition at line 3515 of file activex.cpp.

3516  {
3517  if(pAudioRedirectionMode < 0 || pAudioRedirectionMode > 2)
3518  return E_INVALIDARG;
3519 
3520  return Outer()->SetProperty(Outer()->m_AudioRedirectionMode, pAudioRedirectionMode);
3521  }
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418
long m_AudioRedirectionMode
Definition: activex.cpp:1393

◆ IMsRdpClientSecuredSettings::put_KeyboardHookMode()

virtual STDMETHODIMP SEALED_::SEALED_::IMsRdpClientSecuredSettings::put_KeyboardHookMode ( long  pkeyboardHookMode)
inlinevirtual

Definition at line 3502 of file activex.cpp.

3503  {
3504  if(pkeyboardHookMode < 0 || pkeyboardHookMode > 2)
3505  return E_INVALIDARG;
3506 
3507  return Outer()->SetProperty(Outer()->m_KeyboardHookMode, pkeyboardHookMode);
3508  }
#define E_INVALIDARG
Definition: ddrawi.h:101
RdpClient * Outer()
Definition: activex.cpp:2418
long m_KeyboardHookMode
Definition: activex.cpp:1392

◆ IMsTscAdvancedSettings::get_allowBackgroundInput()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::get_allowBackgroundInput ( long pallowBackgroundInput) const
inlinevirtual

Definition at line 2576 of file activex.cpp.

2577  {
2578  return Outer()->GetProperty(Outer()->m_allowBackgroundInput, pallowBackgroundInput);
2579  }
bool m_allowBackgroundInput
Definition: activex.cpp:1428
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscAdvancedSettings::get_BitmapPeristence()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::get_BitmapPeristence ( long pbitmapPeristence) const
inlinevirtual

Definition at line 2563 of file activex.cpp.

2564  {
2565  return Outer()->GetProperty(Outer()->m_BitmapPersistence, pbitmapPeristence);
2566  }
bool m_BitmapPersistence
Definition: activex.cpp:1427
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscAdvancedSettings::get_Compress()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::get_Compress ( long pcompress) const
inlinevirtual

Definition at line 2553 of file activex.cpp.

2554  {
2555  return Outer()->GetProperty(Outer()->m_Compress, pcompress);
2556  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_Compress
Definition: activex.cpp:1426

◆ IMsTscAdvancedSettings::get_ContainerHandledFullScreen()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::get_ContainerHandledFullScreen ( long pContainerHandledFullScreen) const
inlinevirtual

Definition at line 2618 of file activex.cpp.

2619  {
2620  return Outer()->GetProperty(Outer()->m_ContainerHandledFullScreen, pContainerHandledFullScreen);
2621  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_ContainerHandledFullScreen
Definition: activex.cpp:1429

◆ IMsTscAdvancedSettings::get_DisableRdpdr()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::get_DisableRdpdr ( long pDisableRdpdr) const
inlinevirtual

Definition at line 2628 of file activex.cpp.

2629  {
2630  return Outer()->GetProperty(Outer()->m_DisableRdpdr, pDisableRdpdr);
2631  }
bool m_DisableRdpdr
Definition: activex.cpp:1430
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscAdvancedSettings::put_allowBackgroundInput()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_allowBackgroundInput ( long  pallowBackgroundInput)
inlinevirtual

Definition at line 2568 of file activex.cpp.

2569  {
2570  if(Outer()->IsSafeForScripting())
2571  return S_FALSE;
2572 
2573  return Outer()->SetProperty(Outer()->m_allowBackgroundInput, pallowBackgroundInput);
2574  }
#define S_FALSE
Definition: winerror.h:2357
bool m_allowBackgroundInput
Definition: activex.cpp:1428
RdpClient * Outer()
Definition: activex.cpp:2418
bool IsSafeForScripting() const
Definition: activex.cpp:1354

◆ IMsTscAdvancedSettings::put_BitmapPeristence()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_BitmapPeristence ( long  pbitmapPeristence)
inlinevirtual

Definition at line 2558 of file activex.cpp.

2559  {
2560  return Outer()->SetProperty(Outer()->m_BitmapPersistence, pbitmapPeristence);
2561  }
bool m_BitmapPersistence
Definition: activex.cpp:1427
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscAdvancedSettings::put_Compress()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_Compress ( long  pcompress)
inlinevirtual

Definition at line 2548 of file activex.cpp.

2549  {
2550  return Outer()->SetProperty(Outer()->m_Compress, pcompress);
2551  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_Compress
Definition: activex.cpp:1426

◆ IMsTscAdvancedSettings::put_ContainerHandledFullScreen()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_ContainerHandledFullScreen ( long  pContainerHandledFullScreen)
inlinevirtual

Definition at line 2610 of file activex.cpp.

2611  {
2612  if(Outer()->IsSafeForScripting())
2613  return S_FALSE;
2614 
2615  return Outer()->SetProperty(Outer()->m_ContainerHandledFullScreen, pContainerHandledFullScreen);
2616  }
#define S_FALSE
Definition: winerror.h:2357
RdpClient * Outer()
Definition: activex.cpp:2418
bool IsSafeForScripting() const
Definition: activex.cpp:1354
bool m_ContainerHandledFullScreen
Definition: activex.cpp:1429

◆ IMsTscAdvancedSettings::put_DisableRdpdr()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_DisableRdpdr ( long  pDisableRdpdr)
inlinevirtual

Definition at line 2623 of file activex.cpp.

2624  {
2625  return Outer()->SetProperty(Outer()->m_DisableRdpdr, pDisableRdpdr);
2626  }
bool m_DisableRdpdr
Definition: activex.cpp:1430
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscAdvancedSettings::put_IconFile()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_IconFile ( BSTR  rhs)
inlinevirtual

Definition at line 2600 of file activex.cpp.

2601  {
2602  return E_NOTIMPL;
2603  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsTscAdvancedSettings::put_IconIndex()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_IconIndex ( long  rhs)
inlinevirtual

Definition at line 2605 of file activex.cpp.

2606  {
2607  return E_NOTIMPL;
2608  }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsTscAdvancedSettings::put_KeyBoardLayoutStr()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_KeyBoardLayoutStr ( BSTR  rhs)
inlinevirtual

Definition at line 2581 of file activex.cpp.

2582  {
2583  return Outer()->SetProperty(Outer()->m_KeyboardLayoutString, rhs);
2584  }
BSTR m_KeyboardLayoutString
Definition: activex.cpp:1383
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscAdvancedSettings::put_PluginDlls()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscAdvancedSettings::put_PluginDlls ( BSTR  rhs)
inlinevirtual

Definition at line 2586 of file activex.cpp.

2587  {
2588  // TODO: split rhs into an array
2589 
2590  // Control marked safe for scripting: only allow filenames
2591  if(Outer()->IsSafeForScripting())
2592  {
2593  // TODO: validate entries
2594  // TODO: replace each entry with a full path based on the Virtual Channel DLL path
2595  }
2596 
2597  return E_NOTIMPL; // TODO
2598  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool IsSafeForScripting() const
Definition: activex.cpp:1354
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IMsTscSecuredSettings::get_FullScreen()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscSecuredSettings::get_FullScreen ( long pfFullScreen) const
inlinevirtual

Definition at line 3496 of file activex.cpp.

3497  {
3498  return Outer()->GetProperty(Outer()->m_FullScreen, pfFullScreen);
3499  }
RdpClient * Outer()
Definition: activex.cpp:2418
bool m_FullScreen
Definition: activex.cpp:1432

◆ IMsTscSecuredSettings::get_StartProgram()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscSecuredSettings::get_StartProgram ( BSTR pStartProgram) const
inlinevirtual

Definition at line 3476 of file activex.cpp.

3477  {
3478  return Outer()->GetProperty(Outer()->m_StartProgram, pStartProgram);
3479  }
BSTR m_StartProgram
Definition: activex.cpp:1376
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscSecuredSettings::get_WorkDir()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscSecuredSettings::get_WorkDir ( BSTR pWorkDir) const
inlinevirtual

Definition at line 3486 of file activex.cpp.

3487  {
3488  return Outer()->GetProperty(Outer()->m_WorkDir, pWorkDir);
3489  }
BSTR m_WorkDir
Definition: activex.cpp:1377
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscSecuredSettings::put_FullScreen()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscSecuredSettings::put_FullScreen ( long  pfFullScreen)
inlinevirtual

Definition at line 3491 of file activex.cpp.

3492  {
3493  return Outer()->put_FullScreen(!!pfFullScreen);
3494  }
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscSecuredSettings::put_StartProgram()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscSecuredSettings::put_StartProgram ( BSTR  pStartProgram)
inlinevirtual

Definition at line 3471 of file activex.cpp.

3472  {
3473  return Outer()->SetProperty(Outer()->m_StartProgram, pStartProgram);
3474  }
BSTR m_StartProgram
Definition: activex.cpp:1376
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IMsTscSecuredSettings::put_WorkDir()

virtual STDMETHODIMP SEALED_::SEALED_::IMsTscSecuredSettings::put_WorkDir ( BSTR  pWorkDir)
inlinevirtual

Definition at line 3481 of file activex.cpp.

3482  {
3483  return Outer()->SetProperty(Outer()->m_WorkDir, pWorkDir);
3484  }
BSTR m_WorkDir
Definition: activex.cpp:1377
RdpClient * Outer()
Definition: activex.cpp:2418

◆ IUnknown::QueryInterface() [1/2]

virtual STDMETHODIMP SEALED_::SEALED_::IUnknown::QueryInterface ( REFIID  riid,
void **  ppvObject 
)
inlinevirtual

Definition at line 2472 of file activex.cpp.

2473  {
2474  using namespace MSTSCLib;
2475 
2476  if
2477  (
2478  riid == IID_IUnknown ||
2479  riid == IID_IDispatch ||
2485  )
2486  {
2487  *ppvObject = this;
2488  Outer()->addRef();
2489  return S_OK;
2490  }
2491  else
2492  {
2493  *ppvObject = NULL;
2494  return E_NOINTERFACE;
2495  }
2496  }
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings4
Definition: activex.cpp:7068
#define E_NOINTERFACE
Definition: winerror.h:2364
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings3
Definition: activex.cpp:5914
REFIID riid
Definition: precomp.h:44
smooth NULL
Definition: ftsmooth.c:416
RdpClient * Outer()
Definition: activex.cpp:2418
EXTERN_C const IID IID_IMsTscAdvancedSettings
Definition: activex.cpp:3023
const GUID IID_IUnknown
const GUID IID_IDispatch
REFIID LPVOID * ppvObject
Definition: precomp.h:44
#define S_OK
Definition: intsafe.h:59
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings
Definition: activex.cpp:3274
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings2
Definition: activex.cpp:4774

◆ IUnknown::QueryInterface() [2/2]

virtual STDMETHODIMP SEALED_::SEALED_::IUnknown::QueryInterface ( REFIID  riid,
void **  ppvObject 
)
inlinevirtual

Definition at line 3398 of file activex.cpp.

3399  {
3400  using namespace MSTSCLib;
3401 
3402  if
3403  (
3404  riid == IID_IUnknown ||
3405  riid == IID_IDispatch ||
3408  )
3409  {
3410  *ppvObject = this;
3411  Outer()->addRef();
3412  return S_OK;
3413  }
3414  else
3415  {
3416  *ppvObject = NULL;
3417  return E_NOINTERFACE;
3418  }
3419  }
#define E_NOINTERFACE
Definition: winerror.h:2364
REFIID riid
Definition: precomp.h:44
smooth NULL
Definition: ftsmooth.c:416
RdpClient * Outer()
Definition: activex.cpp:2418
EXTERN_C const IID IID_IMsRdpClientSecuredSettings
Definition: activex.cpp:8378
const GUID IID_IUnknown
EXTERN_C const IID IID_IMsTscSecuredSettings
Definition: activex.cpp:8207
const GUID IID_IDispatch
REFIID LPVOID * ppvObject
Definition: precomp.h:44
#define S_OK
Definition: intsafe.h:59

◆ LoadDispTypeInfo() [1/2]

HRESULT SEALED_::SEALED_::LoadDispTypeInfo ( )
inlineprivate

Definition at line 2431 of file activex.cpp.

2432  {
2433  if(m_dispTypeInfo)
2434  return S_OK;
2435 
2436  HRESULT hr = Outer()->LoadTypeLibrary();
2437 
2438  if(FAILED(hr))
2439  return hr;
2440 
2442 
2443  hr = Outer()->m_typeLib->GetTypeInfoOfGuid(MSTSCLib::IID_IMsRdpClientAdvancedSettings4, &m_dispTypeInfo);
2444 
2445  if(FAILED(hr))
2446  return hr;
2447 
2449  return S_OK;
2450  }
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings4
Definition: activex.cpp:7068
HRESULT hr
Definition: shlfolder.c:183
#define assert(x)
Definition: debug.h:53
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
RdpClient * Outer()
Definition: activex.cpp:2418
LONG HRESULT
Definition: typedefs.h:77
#define S_OK
Definition: intsafe.h:59

◆ LoadDispTypeInfo() [2/2]

HRESULT SEALED_::SEALED_::LoadDispTypeInfo ( )
inlineprivate

Definition at line 3357 of file activex.cpp.

3358  {
3359  if(m_dispTypeInfo)
3360  return S_OK;
3361 
3362  HRESULT hr = Outer()->LoadTypeLibrary();
3363 
3364  if(FAILED(hr))
3365  return hr;
3366 
3368 
3369  hr = Outer()->m_typeLib->GetTypeInfoOfGuid(MSTSCLib::IID_IMsRdpClientSecuredSettings, &m_dispTypeInfo);
3370 
3371  if(FAILED(hr))
3372  return hr;
3373 
3375  return S_OK;
3376  }
HRESULT hr
Definition: shlfolder.c:183
#define assert(x)
Definition: debug.h:53
ITypeInfo * m_dispTypeInfo
Definition: activex.cpp:2429
RdpClient * Outer()
Definition: activex.cpp:2418
EXTERN_C const IID IID_IMsRdpClientSecuredSettings
Definition: activex.cpp:8378
LONG HRESULT
Definition: typedefs.h:77
#define S_OK
Definition: intsafe.h:59

◆ Outer() [1/4]

RdpClient* SEALED_::SEALED_::Outer ( )
inlineprivate

Definition at line 2418 of file activex.cpp.

2419  {
2420  return InnerToOuter(this);
2421  }
static RdpClient * InnerToOuter(RdpClientInner *innerThis)
Definition: activex.cpp:3609

◆ Outer() [2/4]

const RdpClient* SEALED_::SEALED_::Outer ( ) const
inlineprivate

Definition at line 2423 of file activex.cpp.

2424  {
2425  return InnerToOuter(this);
2426  }
static RdpClient * InnerToOuter(RdpClientInner *innerThis)
Definition: activex.cpp:3609

◆ Outer() [3/4]

RdpClient* SEALED_::SEALED_::Outer ( )
inlineprivate

Definition at line 3344 of file activex.cpp.

3345  {
3346  return InnerToOuter(this);
3347  }
static RdpClient * InnerToOuter(RdpClientInner *innerThis)
Definition: activex.cpp:3609

◆ Outer() [4/4]

const RdpClient* SEALED_::SEALED_::Outer ( ) const
inlineprivate

Definition at line 3349 of file activex.cpp.

3350  {
3351  return InnerToOuter(this);
3352  }
static RdpClient * InnerToOuter(RdpClientInner *innerThis)
Definition: activex.cpp:3609

◆ STDMETHODIMP_() [1/4]

virtual SEALED_::SEALED_::STDMETHODIMP_ ( ULONG  )
inlinevirtual

Definition at line 2498 of file activex.cpp.

2499  {
2500  return Outer()->addRef();
2501  }
RdpClient * Outer()
Definition: activex.cpp:2418

◆ STDMETHODIMP_() [2/4]

virtual SEALED_::SEALED_::STDMETHODIMP_ ( ULONG  )
inlinevirtual

Definition at line 2503 of file activex.cpp.

2504  {
2505  return Outer()->release();
2506  }
RdpClient * Outer()
Definition: activex.cpp:2418

◆ STDMETHODIMP_() [3/4]

virtual SEALED_::SEALED_::STDMETHODIMP_ ( ULONG  )
inlinevirtual

Definition at line 3421 of file activex.cpp.

3422  {
3423  return Outer()->addRef();
3424  }
RdpClient * Outer()
Definition: activex.cpp:2418

◆ STDMETHODIMP_() [4/4]

virtual SEALED_::SEALED_::STDMETHODIMP_ ( ULONG  )
inlinevirtual

Definition at line 3426 of file activex.cpp.

3427  {
3428  return Outer()->release();
3429  }
RdpClient * Outer()
Definition: activex.cpp:2418

Member Data Documentation

◆ m_dispTypeInfo

ITypeInfo * SEALED_::SEALED_::m_dispTypeInfo
private

Definition at line 2429 of file activex.cpp.


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