19#pragma warning( disable: 4049 )
23#ifndef __REQUIRED_RPCNDR_H_VERSION__
24#define __REQUIRED_RPCNDR_H_VERSION__ 475
30#ifndef __RPCNDR_H_VERSION__
31#error this stub requires an updated version of <rpcndr.h>
35#ifndef __mstsclib_h_h__
36#define __mstsclib_h_h__
38#if defined(_MSC_VER) && (_MSC_VER >= 1020)
44#ifndef __IMsTscAxEvents_FWD_DEFINED__
45#define __IMsTscAxEvents_FWD_DEFINED__
50#ifndef __IMsTscAx_FWD_DEFINED__
51#define __IMsTscAx_FWD_DEFINED__
56#ifndef __IMsRdpClient_FWD_DEFINED__
57#define __IMsRdpClient_FWD_DEFINED__
62#ifndef __IMsRdpClient2_FWD_DEFINED__
63#define __IMsRdpClient2_FWD_DEFINED__
68#ifndef __IMsRdpClient3_FWD_DEFINED__
69#define __IMsRdpClient3_FWD_DEFINED__
74#ifndef __IMsRdpClient4_FWD_DEFINED__
75#define __IMsRdpClient4_FWD_DEFINED__
80#ifndef __IMsTscNonScriptable_FWD_DEFINED__
81#define __IMsTscNonScriptable_FWD_DEFINED__
86#ifndef __IMsRdpClientNonScriptable_FWD_DEFINED__
87#define __IMsRdpClientNonScriptable_FWD_DEFINED__
92#ifndef __IMsRdpClientNonScriptable2_FWD_DEFINED__
93#define __IMsRdpClientNonScriptable2_FWD_DEFINED__
98#ifndef __IMsTscAdvancedSettings_FWD_DEFINED__
99#define __IMsTscAdvancedSettings_FWD_DEFINED__
104#ifndef __IMsRdpClientAdvancedSettings_FWD_DEFINED__
105#define __IMsRdpClientAdvancedSettings_FWD_DEFINED__
110#ifndef __IMsRdpClientAdvancedSettings2_FWD_DEFINED__
111#define __IMsRdpClientAdvancedSettings2_FWD_DEFINED__
116#ifndef __IMsRdpClientAdvancedSettings3_FWD_DEFINED__
117#define __IMsRdpClientAdvancedSettings3_FWD_DEFINED__
122#ifndef __IMsRdpClientAdvancedSettings4_FWD_DEFINED__
123#define __IMsRdpClientAdvancedSettings4_FWD_DEFINED__
128#ifndef __IMsTscSecuredSettings_FWD_DEFINED__
129#define __IMsTscSecuredSettings_FWD_DEFINED__
134#ifndef __IMsRdpClientSecuredSettings_FWD_DEFINED__
135#define __IMsRdpClientSecuredSettings_FWD_DEFINED__
140#ifndef __IMsTscDebug_FWD_DEFINED__
141#define __IMsTscDebug_FWD_DEFINED__
146#ifndef __MsTscAx_FWD_DEFINED__
147#define __MsTscAx_FWD_DEFINED__
158#ifndef __MsRdpClient_FWD_DEFINED__
159#define __MsRdpClient_FWD_DEFINED__
170#ifndef __MsRdpClient2_FWD_DEFINED__
171#define __MsRdpClient2_FWD_DEFINED__
182#ifndef __MsRdpClient3_FWD_DEFINED__
183#define __MsRdpClient3_FWD_DEFINED__
194#ifndef __MsRdpClient4_FWD_DEFINED__
195#define __MsRdpClient4_FWD_DEFINED__
212#ifndef __MSTSCLib_LIBRARY_DEFINED__
213#define __MSTSCLib_LIBRARY_DEFINED__
281#ifndef __IMsTscAxEvents_DISPINTERFACE_DEFINED__
282#define __IMsTscAxEvents_DISPINTERFACE_DEFINED__
290#if defined(__cplusplus) && !defined(CINTERFACE)
357#define IMsTscAxEvents_QueryInterface(This,riid,ppvObject) \
358 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
360#define IMsTscAxEvents_AddRef(This) \
361 ( (This)->lpVtbl -> AddRef(This) )
363#define IMsTscAxEvents_Release(This) \
364 ( (This)->lpVtbl -> Release(This) )
367#define IMsTscAxEvents_GetTypeInfoCount(This,pctinfo) \
368 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
370#define IMsTscAxEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
371 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
373#define IMsTscAxEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
374 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
376#define IMsTscAxEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
377 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
388#ifndef __IMsTscAx_INTERFACE_DEFINED__
389#define __IMsTscAx_INTERFACE_DEFINED__
397#if defined(__cplusplus) && !defined(CINTERFACE)
422 BSTR pDisconnectedText) = 0;
425 BSTR *pDisconnectedText) = 0;
428 BSTR pConnectingText) = 0;
431 BSTR *pConnectingText) = 0;
434 short *pIsConnected) = 0;
449 long pfStartConnected) = 0;
452 long *pfStartConnected) = 0;
455 long *pfHScrollVisible) = 0;
458 long *pfVScrollVisible) = 0;
464 long *pCipherStrength) = 0;
470 long *pSecuredSettingsEnabled) = 0;
673#define IMsTscAx_QueryInterface(This,riid,ppvObject) \
674 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
676#define IMsTscAx_AddRef(This) \
677 ( (This)->lpVtbl -> AddRef(This) )
679#define IMsTscAx_Release(This) \
680 ( (This)->lpVtbl -> Release(This) )
683#define IMsTscAx_GetTypeInfoCount(This,pctinfo) \
684 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
686#define IMsTscAx_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
687 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
689#define IMsTscAx_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
690 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
692#define IMsTscAx_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
693 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
696#define IMsTscAx_put_Server(This,pServer) \
697 ( (This)->lpVtbl -> put_Server(This,pServer) )
699#define IMsTscAx_get_Server(This,pServer) \
700 ( (This)->lpVtbl -> get_Server(This,pServer) )
702#define IMsTscAx_put_Domain(This,pDomain) \
703 ( (This)->lpVtbl -> put_Domain(This,pDomain) )
705#define IMsTscAx_get_Domain(This,pDomain) \
706 ( (This)->lpVtbl -> get_Domain(This,pDomain) )
708#define IMsTscAx_put_UserName(This,pUserName) \
709 ( (This)->lpVtbl -> put_UserName(This,pUserName) )
711#define IMsTscAx_get_UserName(This,pUserName) \
712 ( (This)->lpVtbl -> get_UserName(This,pUserName) )
714#define IMsTscAx_put_DisconnectedText(This,pDisconnectedText) \
715 ( (This)->lpVtbl -> put_DisconnectedText(This,pDisconnectedText) )
717#define IMsTscAx_get_DisconnectedText(This,pDisconnectedText) \
718 ( (This)->lpVtbl -> get_DisconnectedText(This,pDisconnectedText) )
720#define IMsTscAx_put_ConnectingText(This,pConnectingText) \
721 ( (This)->lpVtbl -> put_ConnectingText(This,pConnectingText) )
723#define IMsTscAx_get_ConnectingText(This,pConnectingText) \
724 ( (This)->lpVtbl -> get_ConnectingText(This,pConnectingText) )
726#define IMsTscAx_get_Connected(This,pIsConnected) \
727 ( (This)->lpVtbl -> get_Connected(This,pIsConnected) )
729#define IMsTscAx_put_DesktopWidth(This,pVal) \
730 ( (This)->lpVtbl -> put_DesktopWidth(This,pVal) )
732#define IMsTscAx_get_DesktopWidth(This,pVal) \
733 ( (This)->lpVtbl -> get_DesktopWidth(This,pVal) )
735#define IMsTscAx_put_DesktopHeight(This,pVal) \
736 ( (This)->lpVtbl -> put_DesktopHeight(This,pVal) )
738#define IMsTscAx_get_DesktopHeight(This,pVal) \
739 ( (This)->lpVtbl -> get_DesktopHeight(This,pVal) )
741#define IMsTscAx_put_StartConnected(This,pfStartConnected) \
742 ( (This)->lpVtbl -> put_StartConnected(This,pfStartConnected) )
744#define IMsTscAx_get_StartConnected(This,pfStartConnected) \
745 ( (This)->lpVtbl -> get_StartConnected(This,pfStartConnected) )
747#define IMsTscAx_get_HorizontalScrollBarVisible(This,pfHScrollVisible) \
748 ( (This)->lpVtbl -> get_HorizontalScrollBarVisible(This,pfHScrollVisible) )
750#define IMsTscAx_get_VerticalScrollBarVisible(This,pfVScrollVisible) \
751 ( (This)->lpVtbl -> get_VerticalScrollBarVisible(This,pfVScrollVisible) )
753#define IMsTscAx_put_FullScreenTitle(This,rhs) \
754 ( (This)->lpVtbl -> put_FullScreenTitle(This,rhs) )
756#define IMsTscAx_get_CipherStrength(This,pCipherStrength) \
757 ( (This)->lpVtbl -> get_CipherStrength(This,pCipherStrength) )
759#define IMsTscAx_get_Version(This,pVersion) \
760 ( (This)->lpVtbl -> get_Version(This,pVersion) )
762#define IMsTscAx_get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) \
763 ( (This)->lpVtbl -> get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) )
765#define IMsTscAx_get_SecuredSettings(This,ppSecuredSettings) \
766 ( (This)->lpVtbl -> get_SecuredSettings(This,ppSecuredSettings) )
768#define IMsTscAx_get_AdvancedSettings(This,ppAdvSettings) \
769 ( (This)->lpVtbl -> get_AdvancedSettings(This,ppAdvSettings) )
771#define IMsTscAx_get_Debugger(This,ppDebugger) \
772 ( (This)->lpVtbl -> get_Debugger(This,ppDebugger) )
774#define IMsTscAx_Connect(This) \
775 ( (This)->lpVtbl -> Connect(This) )
777#define IMsTscAx_Disconnect(This) \
778 ( (This)->lpVtbl -> Disconnect(This) )
780#define IMsTscAx_CreateVirtualChannels(This,newVal) \
781 ( (This)->lpVtbl -> CreateVirtualChannels(This,newVal) )
783#define IMsTscAx_SendOnVirtualChannel(This,chanName,ChanData) \
784 ( (This)->lpVtbl -> SendOnVirtualChannel(This,chanName,ChanData) )
797#ifndef __IMsRdpClient_INTERFACE_DEFINED__
798#define __IMsRdpClient_INTERFACE_DEFINED__
806#if defined(__cplusplus) && !defined(CINTERFACE)
813 long pcolorDepth) = 0;
816 long *pcolorDepth) = 0;
835 long chanOptions) = 0;
839 long *pChanOptions) = 0;
1067#define IMsRdpClient_QueryInterface(This,riid,ppvObject) \
1068 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
1070#define IMsRdpClient_AddRef(This) \
1071 ( (This)->lpVtbl -> AddRef(This) )
1073#define IMsRdpClient_Release(This) \
1074 ( (This)->lpVtbl -> Release(This) )
1077#define IMsRdpClient_GetTypeInfoCount(This,pctinfo) \
1078 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
1080#define IMsRdpClient_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
1081 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
1083#define IMsRdpClient_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
1084 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
1086#define IMsRdpClient_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
1087 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
1090#define IMsRdpClient_put_Server(This,pServer) \
1091 ( (This)->lpVtbl -> put_Server(This,pServer) )
1093#define IMsRdpClient_get_Server(This,pServer) \
1094 ( (This)->lpVtbl -> get_Server(This,pServer) )
1096#define IMsRdpClient_put_Domain(This,pDomain) \
1097 ( (This)->lpVtbl -> put_Domain(This,pDomain) )
1099#define IMsRdpClient_get_Domain(This,pDomain) \
1100 ( (This)->lpVtbl -> get_Domain(This,pDomain) )
1102#define IMsRdpClient_put_UserName(This,pUserName) \
1103 ( (This)->lpVtbl -> put_UserName(This,pUserName) )
1105#define IMsRdpClient_get_UserName(This,pUserName) \
1106 ( (This)->lpVtbl -> get_UserName(This,pUserName) )
1108#define IMsRdpClient_put_DisconnectedText(This,pDisconnectedText) \
1109 ( (This)->lpVtbl -> put_DisconnectedText(This,pDisconnectedText) )
1111#define IMsRdpClient_get_DisconnectedText(This,pDisconnectedText) \
1112 ( (This)->lpVtbl -> get_DisconnectedText(This,pDisconnectedText) )
1114#define IMsRdpClient_put_ConnectingText(This,pConnectingText) \
1115 ( (This)->lpVtbl -> put_ConnectingText(This,pConnectingText) )
1117#define IMsRdpClient_get_ConnectingText(This,pConnectingText) \
1118 ( (This)->lpVtbl -> get_ConnectingText(This,pConnectingText) )
1120#define IMsRdpClient_get_Connected(This,pIsConnected) \
1121 ( (This)->lpVtbl -> get_Connected(This,pIsConnected) )
1123#define IMsRdpClient_put_DesktopWidth(This,pVal) \
1124 ( (This)->lpVtbl -> put_DesktopWidth(This,pVal) )
1126#define IMsRdpClient_get_DesktopWidth(This,pVal) \
1127 ( (This)->lpVtbl -> get_DesktopWidth(This,pVal) )
1129#define IMsRdpClient_put_DesktopHeight(This,pVal) \
1130 ( (This)->lpVtbl -> put_DesktopHeight(This,pVal) )
1132#define IMsRdpClient_get_DesktopHeight(This,pVal) \
1133 ( (This)->lpVtbl -> get_DesktopHeight(This,pVal) )
1135#define IMsRdpClient_put_StartConnected(This,pfStartConnected) \
1136 ( (This)->lpVtbl -> put_StartConnected(This,pfStartConnected) )
1138#define IMsRdpClient_get_StartConnected(This,pfStartConnected) \
1139 ( (This)->lpVtbl -> get_StartConnected(This,pfStartConnected) )
1141#define IMsRdpClient_get_HorizontalScrollBarVisible(This,pfHScrollVisible) \
1142 ( (This)->lpVtbl -> get_HorizontalScrollBarVisible(This,pfHScrollVisible) )
1144#define IMsRdpClient_get_VerticalScrollBarVisible(This,pfVScrollVisible) \
1145 ( (This)->lpVtbl -> get_VerticalScrollBarVisible(This,pfVScrollVisible) )
1147#define IMsRdpClient_put_FullScreenTitle(This,rhs) \
1148 ( (This)->lpVtbl -> put_FullScreenTitle(This,rhs) )
1150#define IMsRdpClient_get_CipherStrength(This,pCipherStrength) \
1151 ( (This)->lpVtbl -> get_CipherStrength(This,pCipherStrength) )
1153#define IMsRdpClient_get_Version(This,pVersion) \
1154 ( (This)->lpVtbl -> get_Version(This,pVersion) )
1156#define IMsRdpClient_get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) \
1157 ( (This)->lpVtbl -> get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) )
1159#define IMsRdpClient_get_SecuredSettings(This,ppSecuredSettings) \
1160 ( (This)->lpVtbl -> get_SecuredSettings(This,ppSecuredSettings) )
1162#define IMsRdpClient_get_AdvancedSettings(This,ppAdvSettings) \
1163 ( (This)->lpVtbl -> get_AdvancedSettings(This,ppAdvSettings) )
1165#define IMsRdpClient_get_Debugger(This,ppDebugger) \
1166 ( (This)->lpVtbl -> get_Debugger(This,ppDebugger) )
1168#define IMsRdpClient_Connect(This) \
1169 ( (This)->lpVtbl -> Connect(This) )
1171#define IMsRdpClient_Disconnect(This) \
1172 ( (This)->lpVtbl -> Disconnect(This) )
1174#define IMsRdpClient_CreateVirtualChannels(This,newVal) \
1175 ( (This)->lpVtbl -> CreateVirtualChannels(This,newVal) )
1177#define IMsRdpClient_SendOnVirtualChannel(This,chanName,ChanData) \
1178 ( (This)->lpVtbl -> SendOnVirtualChannel(This,chanName,ChanData) )
1181#define IMsRdpClient_put_ColorDepth(This,pcolorDepth) \
1182 ( (This)->lpVtbl -> put_ColorDepth(This,pcolorDepth) )
1184#define IMsRdpClient_get_ColorDepth(This,pcolorDepth) \
1185 ( (This)->lpVtbl -> get_ColorDepth(This,pcolorDepth) )
1187#define IMsRdpClient_get_AdvancedSettings2(This,ppAdvSettings) \
1188 ( (This)->lpVtbl -> get_AdvancedSettings2(This,ppAdvSettings) )
1190#define IMsRdpClient_get_SecuredSettings2(This,ppSecuredSettings) \
1191 ( (This)->lpVtbl -> get_SecuredSettings2(This,ppSecuredSettings) )
1193#define IMsRdpClient_get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) \
1194 ( (This)->lpVtbl -> get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) )
1196#define IMsRdpClient_put_FullScreen(This,pfFullScreen) \
1197 ( (This)->lpVtbl -> put_FullScreen(This,pfFullScreen) )
1199#define IMsRdpClient_get_FullScreen(This,pfFullScreen) \
1200 ( (This)->lpVtbl -> get_FullScreen(This,pfFullScreen) )
1202#define IMsRdpClient_SetVirtualChannelOptions(This,chanName,chanOptions) \
1203 ( (This)->lpVtbl -> SetVirtualChannelOptions(This,chanName,chanOptions) )
1205#define IMsRdpClient_GetVirtualChannelOptions(This,chanName,pChanOptions) \
1206 ( (This)->lpVtbl -> GetVirtualChannelOptions(This,chanName,pChanOptions) )
1208#define IMsRdpClient_RequestClose(This,pCloseStatus) \
1209 ( (This)->lpVtbl -> RequestClose(This,pCloseStatus) )
1222#ifndef __IMsRdpClient2_INTERFACE_DEFINED__
1223#define __IMsRdpClient2_INTERFACE_DEFINED__
1231#if defined(__cplusplus) && !defined(CINTERFACE)
1241 BSTR pConnectedStatusText) = 0;
1244 BSTR *pConnectedStatusText) = 0;
1481#define IMsRdpClient2_QueryInterface(This,riid,ppvObject) \
1482 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
1484#define IMsRdpClient2_AddRef(This) \
1485 ( (This)->lpVtbl -> AddRef(This) )
1487#define IMsRdpClient2_Release(This) \
1488 ( (This)->lpVtbl -> Release(This) )
1491#define IMsRdpClient2_GetTypeInfoCount(This,pctinfo) \
1492 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
1494#define IMsRdpClient2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
1495 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
1497#define IMsRdpClient2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
1498 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
1500#define IMsRdpClient2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
1501 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
1504#define IMsRdpClient2_put_Server(This,pServer) \
1505 ( (This)->lpVtbl -> put_Server(This,pServer) )
1507#define IMsRdpClient2_get_Server(This,pServer) \
1508 ( (This)->lpVtbl -> get_Server(This,pServer) )
1510#define IMsRdpClient2_put_Domain(This,pDomain) \
1511 ( (This)->lpVtbl -> put_Domain(This,pDomain) )
1513#define IMsRdpClient2_get_Domain(This,pDomain) \
1514 ( (This)->lpVtbl -> get_Domain(This,pDomain) )
1516#define IMsRdpClient2_put_UserName(This,pUserName) \
1517 ( (This)->lpVtbl -> put_UserName(This,pUserName) )
1519#define IMsRdpClient2_get_UserName(This,pUserName) \
1520 ( (This)->lpVtbl -> get_UserName(This,pUserName) )
1522#define IMsRdpClient2_put_DisconnectedText(This,pDisconnectedText) \
1523 ( (This)->lpVtbl -> put_DisconnectedText(This,pDisconnectedText) )
1525#define IMsRdpClient2_get_DisconnectedText(This,pDisconnectedText) \
1526 ( (This)->lpVtbl -> get_DisconnectedText(This,pDisconnectedText) )
1528#define IMsRdpClient2_put_ConnectingText(This,pConnectingText) \
1529 ( (This)->lpVtbl -> put_ConnectingText(This,pConnectingText) )
1531#define IMsRdpClient2_get_ConnectingText(This,pConnectingText) \
1532 ( (This)->lpVtbl -> get_ConnectingText(This,pConnectingText) )
1534#define IMsRdpClient2_get_Connected(This,pIsConnected) \
1535 ( (This)->lpVtbl -> get_Connected(This,pIsConnected) )
1537#define IMsRdpClient2_put_DesktopWidth(This,pVal) \
1538 ( (This)->lpVtbl -> put_DesktopWidth(This,pVal) )
1540#define IMsRdpClient2_get_DesktopWidth(This,pVal) \
1541 ( (This)->lpVtbl -> get_DesktopWidth(This,pVal) )
1543#define IMsRdpClient2_put_DesktopHeight(This,pVal) \
1544 ( (This)->lpVtbl -> put_DesktopHeight(This,pVal) )
1546#define IMsRdpClient2_get_DesktopHeight(This,pVal) \
1547 ( (This)->lpVtbl -> get_DesktopHeight(This,pVal) )
1549#define IMsRdpClient2_put_StartConnected(This,pfStartConnected) \
1550 ( (This)->lpVtbl -> put_StartConnected(This,pfStartConnected) )
1552#define IMsRdpClient2_get_StartConnected(This,pfStartConnected) \
1553 ( (This)->lpVtbl -> get_StartConnected(This,pfStartConnected) )
1555#define IMsRdpClient2_get_HorizontalScrollBarVisible(This,pfHScrollVisible) \
1556 ( (This)->lpVtbl -> get_HorizontalScrollBarVisible(This,pfHScrollVisible) )
1558#define IMsRdpClient2_get_VerticalScrollBarVisible(This,pfVScrollVisible) \
1559 ( (This)->lpVtbl -> get_VerticalScrollBarVisible(This,pfVScrollVisible) )
1561#define IMsRdpClient2_put_FullScreenTitle(This,rhs) \
1562 ( (This)->lpVtbl -> put_FullScreenTitle(This,rhs) )
1564#define IMsRdpClient2_get_CipherStrength(This,pCipherStrength) \
1565 ( (This)->lpVtbl -> get_CipherStrength(This,pCipherStrength) )
1567#define IMsRdpClient2_get_Version(This,pVersion) \
1568 ( (This)->lpVtbl -> get_Version(This,pVersion) )
1570#define IMsRdpClient2_get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) \
1571 ( (This)->lpVtbl -> get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) )
1573#define IMsRdpClient2_get_SecuredSettings(This,ppSecuredSettings) \
1574 ( (This)->lpVtbl -> get_SecuredSettings(This,ppSecuredSettings) )
1576#define IMsRdpClient2_get_AdvancedSettings(This,ppAdvSettings) \
1577 ( (This)->lpVtbl -> get_AdvancedSettings(This,ppAdvSettings) )
1579#define IMsRdpClient2_get_Debugger(This,ppDebugger) \
1580 ( (This)->lpVtbl -> get_Debugger(This,ppDebugger) )
1582#define IMsRdpClient2_Connect(This) \
1583 ( (This)->lpVtbl -> Connect(This) )
1585#define IMsRdpClient2_Disconnect(This) \
1586 ( (This)->lpVtbl -> Disconnect(This) )
1588#define IMsRdpClient2_CreateVirtualChannels(This,newVal) \
1589 ( (This)->lpVtbl -> CreateVirtualChannels(This,newVal) )
1591#define IMsRdpClient2_SendOnVirtualChannel(This,chanName,ChanData) \
1592 ( (This)->lpVtbl -> SendOnVirtualChannel(This,chanName,ChanData) )
1595#define IMsRdpClient2_put_ColorDepth(This,pcolorDepth) \
1596 ( (This)->lpVtbl -> put_ColorDepth(This,pcolorDepth) )
1598#define IMsRdpClient2_get_ColorDepth(This,pcolorDepth) \
1599 ( (This)->lpVtbl -> get_ColorDepth(This,pcolorDepth) )
1601#define IMsRdpClient2_get_AdvancedSettings2(This,ppAdvSettings) \
1602 ( (This)->lpVtbl -> get_AdvancedSettings2(This,ppAdvSettings) )
1604#define IMsRdpClient2_get_SecuredSettings2(This,ppSecuredSettings) \
1605 ( (This)->lpVtbl -> get_SecuredSettings2(This,ppSecuredSettings) )
1607#define IMsRdpClient2_get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) \
1608 ( (This)->lpVtbl -> get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) )
1610#define IMsRdpClient2_put_FullScreen(This,pfFullScreen) \
1611 ( (This)->lpVtbl -> put_FullScreen(This,pfFullScreen) )
1613#define IMsRdpClient2_get_FullScreen(This,pfFullScreen) \
1614 ( (This)->lpVtbl -> get_FullScreen(This,pfFullScreen) )
1616#define IMsRdpClient2_SetVirtualChannelOptions(This,chanName,chanOptions) \
1617 ( (This)->lpVtbl -> SetVirtualChannelOptions(This,chanName,chanOptions) )
1619#define IMsRdpClient2_GetVirtualChannelOptions(This,chanName,pChanOptions) \
1620 ( (This)->lpVtbl -> GetVirtualChannelOptions(This,chanName,pChanOptions) )
1622#define IMsRdpClient2_RequestClose(This,pCloseStatus) \
1623 ( (This)->lpVtbl -> RequestClose(This,pCloseStatus) )
1626#define IMsRdpClient2_get_AdvancedSettings3(This,ppAdvSettings) \
1627 ( (This)->lpVtbl -> get_AdvancedSettings3(This,ppAdvSettings) )
1629#define IMsRdpClient2_put_ConnectedStatusText(This,pConnectedStatusText) \
1630 ( (This)->lpVtbl -> put_ConnectedStatusText(This,pConnectedStatusText) )
1632#define IMsRdpClient2_get_ConnectedStatusText(This,pConnectedStatusText) \
1633 ( (This)->lpVtbl -> get_ConnectedStatusText(This,pConnectedStatusText) )
1646#ifndef __IMsRdpClient3_INTERFACE_DEFINED__
1647#define __IMsRdpClient3_INTERFACE_DEFINED__
1655#if defined(__cplusplus) && !defined(CINTERFACE)
1903#define IMsRdpClient3_QueryInterface(This,riid,ppvObject) \
1904 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
1906#define IMsRdpClient3_AddRef(This) \
1907 ( (This)->lpVtbl -> AddRef(This) )
1909#define IMsRdpClient3_Release(This) \
1910 ( (This)->lpVtbl -> Release(This) )
1913#define IMsRdpClient3_GetTypeInfoCount(This,pctinfo) \
1914 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
1916#define IMsRdpClient3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
1917 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
1919#define IMsRdpClient3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
1920 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
1922#define IMsRdpClient3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
1923 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
1926#define IMsRdpClient3_put_Server(This,pServer) \
1927 ( (This)->lpVtbl -> put_Server(This,pServer) )
1929#define IMsRdpClient3_get_Server(This,pServer) \
1930 ( (This)->lpVtbl -> get_Server(This,pServer) )
1932#define IMsRdpClient3_put_Domain(This,pDomain) \
1933 ( (This)->lpVtbl -> put_Domain(This,pDomain) )
1935#define IMsRdpClient3_get_Domain(This,pDomain) \
1936 ( (This)->lpVtbl -> get_Domain(This,pDomain) )
1938#define IMsRdpClient3_put_UserName(This,pUserName) \
1939 ( (This)->lpVtbl -> put_UserName(This,pUserName) )
1941#define IMsRdpClient3_get_UserName(This,pUserName) \
1942 ( (This)->lpVtbl -> get_UserName(This,pUserName) )
1944#define IMsRdpClient3_put_DisconnectedText(This,pDisconnectedText) \
1945 ( (This)->lpVtbl -> put_DisconnectedText(This,pDisconnectedText) )
1947#define IMsRdpClient3_get_DisconnectedText(This,pDisconnectedText) \
1948 ( (This)->lpVtbl -> get_DisconnectedText(This,pDisconnectedText) )
1950#define IMsRdpClient3_put_ConnectingText(This,pConnectingText) \
1951 ( (This)->lpVtbl -> put_ConnectingText(This,pConnectingText) )
1953#define IMsRdpClient3_get_ConnectingText(This,pConnectingText) \
1954 ( (This)->lpVtbl -> get_ConnectingText(This,pConnectingText) )
1956#define IMsRdpClient3_get_Connected(This,pIsConnected) \
1957 ( (This)->lpVtbl -> get_Connected(This,pIsConnected) )
1959#define IMsRdpClient3_put_DesktopWidth(This,pVal) \
1960 ( (This)->lpVtbl -> put_DesktopWidth(This,pVal) )
1962#define IMsRdpClient3_get_DesktopWidth(This,pVal) \
1963 ( (This)->lpVtbl -> get_DesktopWidth(This,pVal) )
1965#define IMsRdpClient3_put_DesktopHeight(This,pVal) \
1966 ( (This)->lpVtbl -> put_DesktopHeight(This,pVal) )
1968#define IMsRdpClient3_get_DesktopHeight(This,pVal) \
1969 ( (This)->lpVtbl -> get_DesktopHeight(This,pVal) )
1971#define IMsRdpClient3_put_StartConnected(This,pfStartConnected) \
1972 ( (This)->lpVtbl -> put_StartConnected(This,pfStartConnected) )
1974#define IMsRdpClient3_get_StartConnected(This,pfStartConnected) \
1975 ( (This)->lpVtbl -> get_StartConnected(This,pfStartConnected) )
1977#define IMsRdpClient3_get_HorizontalScrollBarVisible(This,pfHScrollVisible) \
1978 ( (This)->lpVtbl -> get_HorizontalScrollBarVisible(This,pfHScrollVisible) )
1980#define IMsRdpClient3_get_VerticalScrollBarVisible(This,pfVScrollVisible) \
1981 ( (This)->lpVtbl -> get_VerticalScrollBarVisible(This,pfVScrollVisible) )
1983#define IMsRdpClient3_put_FullScreenTitle(This,rhs) \
1984 ( (This)->lpVtbl -> put_FullScreenTitle(This,rhs) )
1986#define IMsRdpClient3_get_CipherStrength(This,pCipherStrength) \
1987 ( (This)->lpVtbl -> get_CipherStrength(This,pCipherStrength) )
1989#define IMsRdpClient3_get_Version(This,pVersion) \
1990 ( (This)->lpVtbl -> get_Version(This,pVersion) )
1992#define IMsRdpClient3_get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) \
1993 ( (This)->lpVtbl -> get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) )
1995#define IMsRdpClient3_get_SecuredSettings(This,ppSecuredSettings) \
1996 ( (This)->lpVtbl -> get_SecuredSettings(This,ppSecuredSettings) )
1998#define IMsRdpClient3_get_AdvancedSettings(This,ppAdvSettings) \
1999 ( (This)->lpVtbl -> get_AdvancedSettings(This,ppAdvSettings) )
2001#define IMsRdpClient3_get_Debugger(This,ppDebugger) \
2002 ( (This)->lpVtbl -> get_Debugger(This,ppDebugger) )
2004#define IMsRdpClient3_Connect(This) \
2005 ( (This)->lpVtbl -> Connect(This) )
2007#define IMsRdpClient3_Disconnect(This) \
2008 ( (This)->lpVtbl -> Disconnect(This) )
2010#define IMsRdpClient3_CreateVirtualChannels(This,newVal) \
2011 ( (This)->lpVtbl -> CreateVirtualChannels(This,newVal) )
2013#define IMsRdpClient3_SendOnVirtualChannel(This,chanName,ChanData) \
2014 ( (This)->lpVtbl -> SendOnVirtualChannel(This,chanName,ChanData) )
2017#define IMsRdpClient3_put_ColorDepth(This,pcolorDepth) \
2018 ( (This)->lpVtbl -> put_ColorDepth(This,pcolorDepth) )
2020#define IMsRdpClient3_get_ColorDepth(This,pcolorDepth) \
2021 ( (This)->lpVtbl -> get_ColorDepth(This,pcolorDepth) )
2023#define IMsRdpClient3_get_AdvancedSettings2(This,ppAdvSettings) \
2024 ( (This)->lpVtbl -> get_AdvancedSettings2(This,ppAdvSettings) )
2026#define IMsRdpClient3_get_SecuredSettings2(This,ppSecuredSettings) \
2027 ( (This)->lpVtbl -> get_SecuredSettings2(This,ppSecuredSettings) )
2029#define IMsRdpClient3_get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) \
2030 ( (This)->lpVtbl -> get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) )
2032#define IMsRdpClient3_put_FullScreen(This,pfFullScreen) \
2033 ( (This)->lpVtbl -> put_FullScreen(This,pfFullScreen) )
2035#define IMsRdpClient3_get_FullScreen(This,pfFullScreen) \
2036 ( (This)->lpVtbl -> get_FullScreen(This,pfFullScreen) )
2038#define IMsRdpClient3_SetVirtualChannelOptions(This,chanName,chanOptions) \
2039 ( (This)->lpVtbl -> SetVirtualChannelOptions(This,chanName,chanOptions) )
2041#define IMsRdpClient3_GetVirtualChannelOptions(This,chanName,pChanOptions) \
2042 ( (This)->lpVtbl -> GetVirtualChannelOptions(This,chanName,pChanOptions) )
2044#define IMsRdpClient3_RequestClose(This,pCloseStatus) \
2045 ( (This)->lpVtbl -> RequestClose(This,pCloseStatus) )
2048#define IMsRdpClient3_get_AdvancedSettings3(This,ppAdvSettings) \
2049 ( (This)->lpVtbl -> get_AdvancedSettings3(This,ppAdvSettings) )
2051#define IMsRdpClient3_put_ConnectedStatusText(This,pConnectedStatusText) \
2052 ( (This)->lpVtbl -> put_ConnectedStatusText(This,pConnectedStatusText) )
2054#define IMsRdpClient3_get_ConnectedStatusText(This,pConnectedStatusText) \
2055 ( (This)->lpVtbl -> get_ConnectedStatusText(This,pConnectedStatusText) )
2058#define IMsRdpClient3_get_AdvancedSettings4(This,ppAdvSettings) \
2059 ( (This)->lpVtbl -> get_AdvancedSettings4(This,ppAdvSettings) )
2072#ifndef __IMsRdpClient4_INTERFACE_DEFINED__
2073#define __IMsRdpClient4_INTERFACE_DEFINED__
2081#if defined(__cplusplus) && !defined(CINTERFACE)
2333#define IMsRdpClient4_QueryInterface(This,riid,ppvObject) \
2334 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
2336#define IMsRdpClient4_AddRef(This) \
2337 ( (This)->lpVtbl -> AddRef(This) )
2339#define IMsRdpClient4_Release(This) \
2340 ( (This)->lpVtbl -> Release(This) )
2343#define IMsRdpClient4_GetTypeInfoCount(This,pctinfo) \
2344 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
2346#define IMsRdpClient4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
2347 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
2349#define IMsRdpClient4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
2350 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
2352#define IMsRdpClient4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
2353 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
2356#define IMsRdpClient4_put_Server(This,pServer) \
2357 ( (This)->lpVtbl -> put_Server(This,pServer) )
2359#define IMsRdpClient4_get_Server(This,pServer) \
2360 ( (This)->lpVtbl -> get_Server(This,pServer) )
2362#define IMsRdpClient4_put_Domain(This,pDomain) \
2363 ( (This)->lpVtbl -> put_Domain(This,pDomain) )
2365#define IMsRdpClient4_get_Domain(This,pDomain) \
2366 ( (This)->lpVtbl -> get_Domain(This,pDomain) )
2368#define IMsRdpClient4_put_UserName(This,pUserName) \
2369 ( (This)->lpVtbl -> put_UserName(This,pUserName) )
2371#define IMsRdpClient4_get_UserName(This,pUserName) \
2372 ( (This)->lpVtbl -> get_UserName(This,pUserName) )
2374#define IMsRdpClient4_put_DisconnectedText(This,pDisconnectedText) \
2375 ( (This)->lpVtbl -> put_DisconnectedText(This,pDisconnectedText) )
2377#define IMsRdpClient4_get_DisconnectedText(This,pDisconnectedText) \
2378 ( (This)->lpVtbl -> get_DisconnectedText(This,pDisconnectedText) )
2380#define IMsRdpClient4_put_ConnectingText(This,pConnectingText) \
2381 ( (This)->lpVtbl -> put_ConnectingText(This,pConnectingText) )
2383#define IMsRdpClient4_get_ConnectingText(This,pConnectingText) \
2384 ( (This)->lpVtbl -> get_ConnectingText(This,pConnectingText) )
2386#define IMsRdpClient4_get_Connected(This,pIsConnected) \
2387 ( (This)->lpVtbl -> get_Connected(This,pIsConnected) )
2389#define IMsRdpClient4_put_DesktopWidth(This,pVal) \
2390 ( (This)->lpVtbl -> put_DesktopWidth(This,pVal) )
2392#define IMsRdpClient4_get_DesktopWidth(This,pVal) \
2393 ( (This)->lpVtbl -> get_DesktopWidth(This,pVal) )
2395#define IMsRdpClient4_put_DesktopHeight(This,pVal) \
2396 ( (This)->lpVtbl -> put_DesktopHeight(This,pVal) )
2398#define IMsRdpClient4_get_DesktopHeight(This,pVal) \
2399 ( (This)->lpVtbl -> get_DesktopHeight(This,pVal) )
2401#define IMsRdpClient4_put_StartConnected(This,pfStartConnected) \
2402 ( (This)->lpVtbl -> put_StartConnected(This,pfStartConnected) )
2404#define IMsRdpClient4_get_StartConnected(This,pfStartConnected) \
2405 ( (This)->lpVtbl -> get_StartConnected(This,pfStartConnected) )
2407#define IMsRdpClient4_get_HorizontalScrollBarVisible(This,pfHScrollVisible) \
2408 ( (This)->lpVtbl -> get_HorizontalScrollBarVisible(This,pfHScrollVisible) )
2410#define IMsRdpClient4_get_VerticalScrollBarVisible(This,pfVScrollVisible) \
2411 ( (This)->lpVtbl -> get_VerticalScrollBarVisible(This,pfVScrollVisible) )
2413#define IMsRdpClient4_put_FullScreenTitle(This,rhs) \
2414 ( (This)->lpVtbl -> put_FullScreenTitle(This,rhs) )
2416#define IMsRdpClient4_get_CipherStrength(This,pCipherStrength) \
2417 ( (This)->lpVtbl -> get_CipherStrength(This,pCipherStrength) )
2419#define IMsRdpClient4_get_Version(This,pVersion) \
2420 ( (This)->lpVtbl -> get_Version(This,pVersion) )
2422#define IMsRdpClient4_get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) \
2423 ( (This)->lpVtbl -> get_SecuredSettingsEnabled(This,pSecuredSettingsEnabled) )
2425#define IMsRdpClient4_get_SecuredSettings(This,ppSecuredSettings) \
2426 ( (This)->lpVtbl -> get_SecuredSettings(This,ppSecuredSettings) )
2428#define IMsRdpClient4_get_AdvancedSettings(This,ppAdvSettings) \
2429 ( (This)->lpVtbl -> get_AdvancedSettings(This,ppAdvSettings) )
2431#define IMsRdpClient4_get_Debugger(This,ppDebugger) \
2432 ( (This)->lpVtbl -> get_Debugger(This,ppDebugger) )
2434#define IMsRdpClient4_Connect(This) \
2435 ( (This)->lpVtbl -> Connect(This) )
2437#define IMsRdpClient4_Disconnect(This) \
2438 ( (This)->lpVtbl -> Disconnect(This) )
2440#define IMsRdpClient4_CreateVirtualChannels(This,newVal) \
2441 ( (This)->lpVtbl -> CreateVirtualChannels(This,newVal) )
2443#define IMsRdpClient4_SendOnVirtualChannel(This,chanName,ChanData) \
2444 ( (This)->lpVtbl -> SendOnVirtualChannel(This,chanName,ChanData) )
2447#define IMsRdpClient4_put_ColorDepth(This,pcolorDepth) \
2448 ( (This)->lpVtbl -> put_ColorDepth(This,pcolorDepth) )
2450#define IMsRdpClient4_get_ColorDepth(This,pcolorDepth) \
2451 ( (This)->lpVtbl -> get_ColorDepth(This,pcolorDepth) )
2453#define IMsRdpClient4_get_AdvancedSettings2(This,ppAdvSettings) \
2454 ( (This)->lpVtbl -> get_AdvancedSettings2(This,ppAdvSettings) )
2456#define IMsRdpClient4_get_SecuredSettings2(This,ppSecuredSettings) \
2457 ( (This)->lpVtbl -> get_SecuredSettings2(This,ppSecuredSettings) )
2459#define IMsRdpClient4_get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) \
2460 ( (This)->lpVtbl -> get_ExtendedDisconnectReason(This,pExtendedDisconnectReason) )
2462#define IMsRdpClient4_put_FullScreen(This,pfFullScreen) \
2463 ( (This)->lpVtbl -> put_FullScreen(This,pfFullScreen) )
2465#define IMsRdpClient4_get_FullScreen(This,pfFullScreen) \
2466 ( (This)->lpVtbl -> get_FullScreen(This,pfFullScreen) )
2468#define IMsRdpClient4_SetVirtualChannelOptions(This,chanName,chanOptions) \
2469 ( (This)->lpVtbl -> SetVirtualChannelOptions(This,chanName,chanOptions) )
2471#define IMsRdpClient4_GetVirtualChannelOptions(This,chanName,pChanOptions) \
2472 ( (This)->lpVtbl -> GetVirtualChannelOptions(This,chanName,pChanOptions) )
2474#define IMsRdpClient4_RequestClose(This,pCloseStatus) \
2475 ( (This)->lpVtbl -> RequestClose(This,pCloseStatus) )
2478#define IMsRdpClient4_get_AdvancedSettings3(This,ppAdvSettings) \
2479 ( (This)->lpVtbl -> get_AdvancedSettings3(This,ppAdvSettings) )
2481#define IMsRdpClient4_put_ConnectedStatusText(This,pConnectedStatusText) \
2482 ( (This)->lpVtbl -> put_ConnectedStatusText(This,pConnectedStatusText) )
2484#define IMsRdpClient4_get_ConnectedStatusText(This,pConnectedStatusText) \
2485 ( (This)->lpVtbl -> get_ConnectedStatusText(This,pConnectedStatusText) )
2488#define IMsRdpClient4_get_AdvancedSettings4(This,ppAdvSettings) \
2489 ( (This)->lpVtbl -> get_AdvancedSettings4(This,ppAdvSettings) )
2492#define IMsRdpClient4_get_AdvancedSettings5(This,ppAdvSettings5) \
2493 ( (This)->lpVtbl -> get_AdvancedSettings5(This,ppAdvSettings5) )
2506#ifndef __IMsTscNonScriptable_INTERFACE_DEFINED__
2507#define __IMsTscNonScriptable_INTERFACE_DEFINED__
2515#if defined(__cplusplus) && !defined(CINTERFACE)
2525 BSTR pPortablePass) = 0;
2528 BSTR *pPortablePass) = 0;
2531 BSTR pPortableSalt) = 0;
2534 BSTR *pPortableSalt) = 0;
2537 BSTR pBinaryPassword) = 0;
2540 BSTR *pBinaryPassword) = 0;
2622#define IMsTscNonScriptable_QueryInterface(This,riid,ppvObject) \
2623 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
2625#define IMsTscNonScriptable_AddRef(This) \
2626 ( (This)->lpVtbl -> AddRef(This) )
2628#define IMsTscNonScriptable_Release(This) \
2629 ( (This)->lpVtbl -> Release(This) )
2632#define IMsTscNonScriptable_put_ClearTextPassword(This,rhs) \
2633 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
2635#define IMsTscNonScriptable_put_PortablePassword(This,pPortablePass) \
2636 ( (This)->lpVtbl -> put_PortablePassword(This,pPortablePass) )
2638#define IMsTscNonScriptable_get_PortablePassword(This,pPortablePass) \
2639 ( (This)->lpVtbl -> get_PortablePassword(This,pPortablePass) )
2641#define IMsTscNonScriptable_put_PortableSalt(This,pPortableSalt) \
2642 ( (This)->lpVtbl -> put_PortableSalt(This,pPortableSalt) )
2644#define IMsTscNonScriptable_get_PortableSalt(This,pPortableSalt) \
2645 ( (This)->lpVtbl -> get_PortableSalt(This,pPortableSalt) )
2647#define IMsTscNonScriptable_put_BinaryPassword(This,pBinaryPassword) \
2648 ( (This)->lpVtbl -> put_BinaryPassword(This,pBinaryPassword) )
2650#define IMsTscNonScriptable_get_BinaryPassword(This,pBinaryPassword) \
2651 ( (This)->lpVtbl -> get_BinaryPassword(This,pBinaryPassword) )
2653#define IMsTscNonScriptable_put_BinarySalt(This,pSalt) \
2654 ( (This)->lpVtbl -> put_BinarySalt(This,pSalt) )
2656#define IMsTscNonScriptable_get_BinarySalt(This,pSalt) \
2657 ( (This)->lpVtbl -> get_BinarySalt(This,pSalt) )
2659#define IMsTscNonScriptable_ResetPassword(This) \
2660 ( (This)->lpVtbl -> ResetPassword(This) )
2673#ifndef __IMsRdpClientNonScriptable_INTERFACE_DEFINED__
2674#define __IMsRdpClientNonScriptable_INTERFACE_DEFINED__
2682#if defined(__cplusplus) && !defined(CINTERFACE)
2695 long *plKeyData) = 0;
2780#define IMsRdpClientNonScriptable_QueryInterface(This,riid,ppvObject) \
2781 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
2783#define IMsRdpClientNonScriptable_AddRef(This) \
2784 ( (This)->lpVtbl -> AddRef(This) )
2786#define IMsRdpClientNonScriptable_Release(This) \
2787 ( (This)->lpVtbl -> Release(This) )
2790#define IMsRdpClientNonScriptable_put_ClearTextPassword(This,rhs) \
2791 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
2793#define IMsRdpClientNonScriptable_put_PortablePassword(This,pPortablePass) \
2794 ( (This)->lpVtbl -> put_PortablePassword(This,pPortablePass) )
2796#define IMsRdpClientNonScriptable_get_PortablePassword(This,pPortablePass) \
2797 ( (This)->lpVtbl -> get_PortablePassword(This,pPortablePass) )
2799#define IMsRdpClientNonScriptable_put_PortableSalt(This,pPortableSalt) \
2800 ( (This)->lpVtbl -> put_PortableSalt(This,pPortableSalt) )
2802#define IMsRdpClientNonScriptable_get_PortableSalt(This,pPortableSalt) \
2803 ( (This)->lpVtbl -> get_PortableSalt(This,pPortableSalt) )
2805#define IMsRdpClientNonScriptable_put_BinaryPassword(This,pBinaryPassword) \
2806 ( (This)->lpVtbl -> put_BinaryPassword(This,pBinaryPassword) )
2808#define IMsRdpClientNonScriptable_get_BinaryPassword(This,pBinaryPassword) \
2809 ( (This)->lpVtbl -> get_BinaryPassword(This,pBinaryPassword) )
2811#define IMsRdpClientNonScriptable_put_BinarySalt(This,pSalt) \
2812 ( (This)->lpVtbl -> put_BinarySalt(This,pSalt) )
2814#define IMsRdpClientNonScriptable_get_BinarySalt(This,pSalt) \
2815 ( (This)->lpVtbl -> get_BinarySalt(This,pSalt) )
2817#define IMsRdpClientNonScriptable_ResetPassword(This) \
2818 ( (This)->lpVtbl -> ResetPassword(This) )
2821#define IMsRdpClientNonScriptable_NotifyRedirectDeviceChange(This,wParam,lParam) \
2822 ( (This)->lpVtbl -> NotifyRedirectDeviceChange(This,wParam,lParam) )
2824#define IMsRdpClientNonScriptable_SendKeys(This,numKeys,pbArrayKeyUp,plKeyData) \
2825 ( (This)->lpVtbl -> SendKeys(This,numKeys,pbArrayKeyUp,plKeyData) )
2838#ifndef __IMsRdpClientNonScriptable2_INTERFACE_DEFINED__
2839#define __IMsRdpClientNonScriptable2_INTERFACE_DEFINED__
2847#if defined(__cplusplus) && !defined(CINTERFACE)
2854 HWND phwndUIParentWindowHandle) = 0;
2857 HWND *phwndUIParentWindowHandle) = 0;
2950#define IMsRdpClientNonScriptable2_QueryInterface(This,riid,ppvObject) \
2951 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
2953#define IMsRdpClientNonScriptable2_AddRef(This) \
2954 ( (This)->lpVtbl -> AddRef(This) )
2956#define IMsRdpClientNonScriptable2_Release(This) \
2957 ( (This)->lpVtbl -> Release(This) )
2960#define IMsRdpClientNonScriptable2_put_ClearTextPassword(This,rhs) \
2961 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
2963#define IMsRdpClientNonScriptable2_put_PortablePassword(This,pPortablePass) \
2964 ( (This)->lpVtbl -> put_PortablePassword(This,pPortablePass) )
2966#define IMsRdpClientNonScriptable2_get_PortablePassword(This,pPortablePass) \
2967 ( (This)->lpVtbl -> get_PortablePassword(This,pPortablePass) )
2969#define IMsRdpClientNonScriptable2_put_PortableSalt(This,pPortableSalt) \
2970 ( (This)->lpVtbl -> put_PortableSalt(This,pPortableSalt) )
2972#define IMsRdpClientNonScriptable2_get_PortableSalt(This,pPortableSalt) \
2973 ( (This)->lpVtbl -> get_PortableSalt(This,pPortableSalt) )
2975#define IMsRdpClientNonScriptable2_put_BinaryPassword(This,pBinaryPassword) \
2976 ( (This)->lpVtbl -> put_BinaryPassword(This,pBinaryPassword) )
2978#define IMsRdpClientNonScriptable2_get_BinaryPassword(This,pBinaryPassword) \
2979 ( (This)->lpVtbl -> get_BinaryPassword(This,pBinaryPassword) )
2981#define IMsRdpClientNonScriptable2_put_BinarySalt(This,pSalt) \
2982 ( (This)->lpVtbl -> put_BinarySalt(This,pSalt) )
2984#define IMsRdpClientNonScriptable2_get_BinarySalt(This,pSalt) \
2985 ( (This)->lpVtbl -> get_BinarySalt(This,pSalt) )
2987#define IMsRdpClientNonScriptable2_ResetPassword(This) \
2988 ( (This)->lpVtbl -> ResetPassword(This) )
2991#define IMsRdpClientNonScriptable2_NotifyRedirectDeviceChange(This,wParam,lParam) \
2992 ( (This)->lpVtbl -> NotifyRedirectDeviceChange(This,wParam,lParam) )
2994#define IMsRdpClientNonScriptable2_SendKeys(This,numKeys,pbArrayKeyUp,plKeyData) \
2995 ( (This)->lpVtbl -> SendKeys(This,numKeys,pbArrayKeyUp,plKeyData) )
2998#define IMsRdpClientNonScriptable2_put_UIParentWindowHandle(This,phwndUIParentWindowHandle) \
2999 ( (This)->lpVtbl -> put_UIParentWindowHandle(This,phwndUIParentWindowHandle) )
3001#define IMsRdpClientNonScriptable2_get_UIParentWindowHandle(This,phwndUIParentWindowHandle) \
3002 ( (This)->lpVtbl -> get_UIParentWindowHandle(This,phwndUIParentWindowHandle) )
3015#ifndef __IMsTscAdvancedSettings_INTERFACE_DEFINED__
3016#define __IMsTscAdvancedSettings_INTERFACE_DEFINED__
3024#if defined(__cplusplus) && !defined(CINTERFACE)
3031 long pcompress) = 0;
3034 long *pcompress) = 0;
3037 long pbitmapPeristence) = 0;
3040 long *pbitmapPeristence) = 0;
3043 long pallowBackgroundInput) = 0;
3046 long *pallowBackgroundInput) = 0;
3061 long pContainerHandledFullScreen) = 0;
3064 long *pContainerHandledFullScreen) = 0;
3067 long pDisableRdpdr) = 0;
3070 long *pDisableRdpdr) = 0;
3190#define IMsTscAdvancedSettings_QueryInterface(This,riid,ppvObject) \
3191 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
3193#define IMsTscAdvancedSettings_AddRef(This) \
3194 ( (This)->lpVtbl -> AddRef(This) )
3196#define IMsTscAdvancedSettings_Release(This) \
3197 ( (This)->lpVtbl -> Release(This) )
3200#define IMsTscAdvancedSettings_GetTypeInfoCount(This,pctinfo) \
3201 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
3203#define IMsTscAdvancedSettings_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
3204 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
3206#define IMsTscAdvancedSettings_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
3207 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
3209#define IMsTscAdvancedSettings_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
3210 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
3213#define IMsTscAdvancedSettings_put_Compress(This,pcompress) \
3214 ( (This)->lpVtbl -> put_Compress(This,pcompress) )
3216#define IMsTscAdvancedSettings_get_Compress(This,pcompress) \
3217 ( (This)->lpVtbl -> get_Compress(This,pcompress) )
3219#define IMsTscAdvancedSettings_put_BitmapPeristence(This,pbitmapPeristence) \
3220 ( (This)->lpVtbl -> put_BitmapPeristence(This,pbitmapPeristence) )
3222#define IMsTscAdvancedSettings_get_BitmapPeristence(This,pbitmapPeristence) \
3223 ( (This)->lpVtbl -> get_BitmapPeristence(This,pbitmapPeristence) )
3225#define IMsTscAdvancedSettings_put_allowBackgroundInput(This,pallowBackgroundInput) \
3226 ( (This)->lpVtbl -> put_allowBackgroundInput(This,pallowBackgroundInput) )
3228#define IMsTscAdvancedSettings_get_allowBackgroundInput(This,pallowBackgroundInput) \
3229 ( (This)->lpVtbl -> get_allowBackgroundInput(This,pallowBackgroundInput) )
3231#define IMsTscAdvancedSettings_put_KeyBoardLayoutStr(This,rhs) \
3232 ( (This)->lpVtbl -> put_KeyBoardLayoutStr(This,rhs) )
3234#define IMsTscAdvancedSettings_put_PluginDlls(This,rhs) \
3235 ( (This)->lpVtbl -> put_PluginDlls(This,rhs) )
3237#define IMsTscAdvancedSettings_put_IconFile(This,rhs) \
3238 ( (This)->lpVtbl -> put_IconFile(This,rhs) )
3240#define IMsTscAdvancedSettings_put_IconIndex(This,rhs) \
3241 ( (This)->lpVtbl -> put_IconIndex(This,rhs) )
3243#define IMsTscAdvancedSettings_put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
3244 ( (This)->lpVtbl -> put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
3246#define IMsTscAdvancedSettings_get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
3247 ( (This)->lpVtbl -> get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
3249#define IMsTscAdvancedSettings_put_DisableRdpdr(This,pDisableRdpdr) \
3250 ( (This)->lpVtbl -> put_DisableRdpdr(This,pDisableRdpdr) )
3252#define IMsTscAdvancedSettings_get_DisableRdpdr(This,pDisableRdpdr) \
3253 ( (This)->lpVtbl -> get_DisableRdpdr(This,pDisableRdpdr) )
3266#ifndef __IMsRdpClientAdvancedSettings_INTERFACE_DEFINED__
3267#define __IMsRdpClientAdvancedSettings_INTERFACE_DEFINED__
3275#if defined(__cplusplus) && !defined(CINTERFACE)
3282 long psmoothScroll) = 0;
3285 long *psmoothScroll) = 0;
3288 long pacceleratorPassthrough) = 0;
3291 long *pacceleratorPassthrough) = 0;
3294 long pshadowBitmap) = 0;
3297 long *pshadowBitmap) = 0;
3300 long ptransportType) = 0;
3303 long *ptransportType) = 0;
3306 long psasSequence) = 0;
3309 long *psasSequence) = 0;
3312 long pencryptionEnabled) = 0;
3315 long *pencryptionEnabled) = 0;
3318 long pdedicatedTerminal) = 0;
3321 long *pdedicatedTerminal) = 0;
3327 long *prdpPort) = 0;
3330 long penableMouse) = 0;
3333 long *penableMouse) = 0;
3336 long pdisableCtrlAltDel) = 0;
3339 long *pdisableCtrlAltDel) = 0;
3342 long penableWindowsKey) = 0;
3345 long *penableWindowsKey) = 0;
3348 long pdoubleClickDetect) = 0;
3351 long *pdoubleClickDetect) = 0;
3354 long pmaximizeShell) = 0;
3357 long *pmaximizeShell) = 0;
3360 long photKeyFullScreen) = 0;
3363 long *photKeyFullScreen) = 0;
3366 long photKeyCtrlEsc) = 0;
3369 long *photKeyCtrlEsc) = 0;
3372 long photKeyAltEsc) = 0;
3375 long *photKeyAltEsc) = 0;
3378 long photKeyAltTab) = 0;
3381 long *photKeyAltTab) = 0;
3384 long photKeyAltShiftTab) = 0;
3387 long *photKeyAltShiftTab) = 0;
3390 long photKeyAltSpace) = 0;
3393 long *photKeyAltSpace) = 0;
3396 long photKeyCtrlAltDel) = 0;
3399 long *photKeyCtrlAltDel) = 0;
3402 long porderDrawThreshold) = 0;
3405 long *porderDrawThreshold) = 0;
3408 long pbitmapCacheSize) = 0;
3411 long *pbitmapCacheSize) = 0;
3414 long pbitmapVirtualCacheSize) = 0;
3417 long *pbitmapVirtualCacheSize) = 0;
3426 long pnumBitmapCaches) = 0;
3429 long *pnumBitmapCaches) = 0;
3432 long pcachePersistenceActive) = 0;
3435 long *pcachePersistenceActive) = 0;
3441 long pbrushSupportLevel) = 0;
3444 long *pbrushSupportLevel) = 0;
3447 long pminInputSendInterval) = 0;
3450 long *pminInputSendInterval) = 0;
3453 long pinputEventsAtOnce) = 0;
3456 long *pinputEventsAtOnce) = 0;
3459 long pmaxEventCount) = 0;
3462 long *pmaxEventCount) = 0;
3465 long pkeepAliveInterval) = 0;
3468 long *pkeepAliveInterval) = 0;
3471 long pshutdownTimeout) = 0;
3474 long *pshutdownTimeout) = 0;
3477 long poverallConnectionTimeout) = 0;
3480 long *poverallConnectionTimeout) = 0;
3483 long psingleConnectionTimeout) = 0;
3486 long *psingleConnectionTimeout) = 0;
3489 long pkeyboardType) = 0;
3492 long *pkeyboardType) = 0;
3495 long pkeyboardSubType) = 0;
3498 long *pkeyboardSubType) = 0;
3501 long pkeyboardFunctionKey) = 0;
3504 long *pkeyboardFunctionKey) = 0;
3507 long pwinceFixedPalette) = 0;
3510 long *pwinceFixedPalette) = 0;
3519 long pbitmapPersistence) = 0;
3522 long *pbitmapPersistence) = 0;
3525 long pminutesToIdleTimeout) = 0;
3528 long *pminutesToIdleTimeout) = 0;
3537 BSTR pLocalPrintingDocName) = 0;
3540 BSTR *pLocalPrintingDocName) = 0;
3543 BSTR clipCleanTempDirString) = 0;
3546 BSTR *clipCleanTempDirString) = 0;
3549 BSTR clipPasteInfoString) = 0;
3552 BSTR *clipPasteInfoString) = 0;
3606 long pBitmapVirtualCache16BppSize) = 0;
3609 long *pBitmapVirtualCache16BppSize) = 0;
3612 long pBitmapVirtualCache24BppSize) = 0;
3615 long *pBitmapVirtualCache24BppSize) = 0;
3618 long pDisableList) = 0;
3621 long *pDisableList) = 0;
4218#define IMsRdpClientAdvancedSettings_QueryInterface(This,riid,ppvObject) \
4219 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
4221#define IMsRdpClientAdvancedSettings_AddRef(This) \
4222 ( (This)->lpVtbl -> AddRef(This) )
4224#define IMsRdpClientAdvancedSettings_Release(This) \
4225 ( (This)->lpVtbl -> Release(This) )
4228#define IMsRdpClientAdvancedSettings_GetTypeInfoCount(This,pctinfo) \
4229 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
4231#define IMsRdpClientAdvancedSettings_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
4232 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
4234#define IMsRdpClientAdvancedSettings_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
4235 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
4237#define IMsRdpClientAdvancedSettings_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
4238 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
4241#define IMsRdpClientAdvancedSettings_put_Compress(This,pcompress) \
4242 ( (This)->lpVtbl -> put_Compress(This,pcompress) )
4244#define IMsRdpClientAdvancedSettings_get_Compress(This,pcompress) \
4245 ( (This)->lpVtbl -> get_Compress(This,pcompress) )
4247#define IMsRdpClientAdvancedSettings_put_BitmapPeristence(This,pbitmapPeristence) \
4248 ( (This)->lpVtbl -> put_BitmapPeristence(This,pbitmapPeristence) )
4250#define IMsRdpClientAdvancedSettings_get_BitmapPeristence(This,pbitmapPeristence) \
4251 ( (This)->lpVtbl -> get_BitmapPeristence(This,pbitmapPeristence) )
4253#define IMsRdpClientAdvancedSettings_put_allowBackgroundInput(This,pallowBackgroundInput) \
4254 ( (This)->lpVtbl -> put_allowBackgroundInput(This,pallowBackgroundInput) )
4256#define IMsRdpClientAdvancedSettings_get_allowBackgroundInput(This,pallowBackgroundInput) \
4257 ( (This)->lpVtbl -> get_allowBackgroundInput(This,pallowBackgroundInput) )
4259#define IMsRdpClientAdvancedSettings_put_KeyBoardLayoutStr(This,rhs) \
4260 ( (This)->lpVtbl -> put_KeyBoardLayoutStr(This,rhs) )
4262#define IMsRdpClientAdvancedSettings_put_PluginDlls(This,rhs) \
4263 ( (This)->lpVtbl -> put_PluginDlls(This,rhs) )
4265#define IMsRdpClientAdvancedSettings_put_IconFile(This,rhs) \
4266 ( (This)->lpVtbl -> put_IconFile(This,rhs) )
4268#define IMsRdpClientAdvancedSettings_put_IconIndex(This,rhs) \
4269 ( (This)->lpVtbl -> put_IconIndex(This,rhs) )
4271#define IMsRdpClientAdvancedSettings_put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
4272 ( (This)->lpVtbl -> put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
4274#define IMsRdpClientAdvancedSettings_get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
4275 ( (This)->lpVtbl -> get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
4277#define IMsRdpClientAdvancedSettings_put_DisableRdpdr(This,pDisableRdpdr) \
4278 ( (This)->lpVtbl -> put_DisableRdpdr(This,pDisableRdpdr) )
4280#define IMsRdpClientAdvancedSettings_get_DisableRdpdr(This,pDisableRdpdr) \
4281 ( (This)->lpVtbl -> get_DisableRdpdr(This,pDisableRdpdr) )
4284#define IMsRdpClientAdvancedSettings_put_SmoothScroll(This,psmoothScroll) \
4285 ( (This)->lpVtbl -> put_SmoothScroll(This,psmoothScroll) )
4287#define IMsRdpClientAdvancedSettings_get_SmoothScroll(This,psmoothScroll) \
4288 ( (This)->lpVtbl -> get_SmoothScroll(This,psmoothScroll) )
4290#define IMsRdpClientAdvancedSettings_put_AcceleratorPassthrough(This,pacceleratorPassthrough) \
4291 ( (This)->lpVtbl -> put_AcceleratorPassthrough(This,pacceleratorPassthrough) )
4293#define IMsRdpClientAdvancedSettings_get_AcceleratorPassthrough(This,pacceleratorPassthrough) \
4294 ( (This)->lpVtbl -> get_AcceleratorPassthrough(This,pacceleratorPassthrough) )
4296#define IMsRdpClientAdvancedSettings_put_ShadowBitmap(This,pshadowBitmap) \
4297 ( (This)->lpVtbl -> put_ShadowBitmap(This,pshadowBitmap) )
4299#define IMsRdpClientAdvancedSettings_get_ShadowBitmap(This,pshadowBitmap) \
4300 ( (This)->lpVtbl -> get_ShadowBitmap(This,pshadowBitmap) )
4302#define IMsRdpClientAdvancedSettings_put_TransportType(This,ptransportType) \
4303 ( (This)->lpVtbl -> put_TransportType(This,ptransportType) )
4305#define IMsRdpClientAdvancedSettings_get_TransportType(This,ptransportType) \
4306 ( (This)->lpVtbl -> get_TransportType(This,ptransportType) )
4308#define IMsRdpClientAdvancedSettings_put_SasSequence(This,psasSequence) \
4309 ( (This)->lpVtbl -> put_SasSequence(This,psasSequence) )
4311#define IMsRdpClientAdvancedSettings_get_SasSequence(This,psasSequence) \
4312 ( (This)->lpVtbl -> get_SasSequence(This,psasSequence) )
4314#define IMsRdpClientAdvancedSettings_put_EncryptionEnabled(This,pencryptionEnabled) \
4315 ( (This)->lpVtbl -> put_EncryptionEnabled(This,pencryptionEnabled) )
4317#define IMsRdpClientAdvancedSettings_get_EncryptionEnabled(This,pencryptionEnabled) \
4318 ( (This)->lpVtbl -> get_EncryptionEnabled(This,pencryptionEnabled) )
4320#define IMsRdpClientAdvancedSettings_put_DedicatedTerminal(This,pdedicatedTerminal) \
4321 ( (This)->lpVtbl -> put_DedicatedTerminal(This,pdedicatedTerminal) )
4323#define IMsRdpClientAdvancedSettings_get_DedicatedTerminal(This,pdedicatedTerminal) \
4324 ( (This)->lpVtbl -> get_DedicatedTerminal(This,pdedicatedTerminal) )
4326#define IMsRdpClientAdvancedSettings_put_RDPPort(This,prdpPort) \
4327 ( (This)->lpVtbl -> put_RDPPort(This,prdpPort) )
4329#define IMsRdpClientAdvancedSettings_get_RDPPort(This,prdpPort) \
4330 ( (This)->lpVtbl -> get_RDPPort(This,prdpPort) )
4332#define IMsRdpClientAdvancedSettings_put_EnableMouse(This,penableMouse) \
4333 ( (This)->lpVtbl -> put_EnableMouse(This,penableMouse) )
4335#define IMsRdpClientAdvancedSettings_get_EnableMouse(This,penableMouse) \
4336 ( (This)->lpVtbl -> get_EnableMouse(This,penableMouse) )
4338#define IMsRdpClientAdvancedSettings_put_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
4339 ( (This)->lpVtbl -> put_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
4341#define IMsRdpClientAdvancedSettings_get_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
4342 ( (This)->lpVtbl -> get_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
4344#define IMsRdpClientAdvancedSettings_put_EnableWindowsKey(This,penableWindowsKey) \
4345 ( (This)->lpVtbl -> put_EnableWindowsKey(This,penableWindowsKey) )
4347#define IMsRdpClientAdvancedSettings_get_EnableWindowsKey(This,penableWindowsKey) \
4348 ( (This)->lpVtbl -> get_EnableWindowsKey(This,penableWindowsKey) )
4350#define IMsRdpClientAdvancedSettings_put_DoubleClickDetect(This,pdoubleClickDetect) \
4351 ( (This)->lpVtbl -> put_DoubleClickDetect(This,pdoubleClickDetect) )
4353#define IMsRdpClientAdvancedSettings_get_DoubleClickDetect(This,pdoubleClickDetect) \
4354 ( (This)->lpVtbl -> get_DoubleClickDetect(This,pdoubleClickDetect) )
4356#define IMsRdpClientAdvancedSettings_put_MaximizeShell(This,pmaximizeShell) \
4357 ( (This)->lpVtbl -> put_MaximizeShell(This,pmaximizeShell) )
4359#define IMsRdpClientAdvancedSettings_get_MaximizeShell(This,pmaximizeShell) \
4360 ( (This)->lpVtbl -> get_MaximizeShell(This,pmaximizeShell) )
4362#define IMsRdpClientAdvancedSettings_put_HotKeyFullScreen(This,photKeyFullScreen) \
4363 ( (This)->lpVtbl -> put_HotKeyFullScreen(This,photKeyFullScreen) )
4365#define IMsRdpClientAdvancedSettings_get_HotKeyFullScreen(This,photKeyFullScreen) \
4366 ( (This)->lpVtbl -> get_HotKeyFullScreen(This,photKeyFullScreen) )
4368#define IMsRdpClientAdvancedSettings_put_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
4369 ( (This)->lpVtbl -> put_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
4371#define IMsRdpClientAdvancedSettings_get_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
4372 ( (This)->lpVtbl -> get_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
4374#define IMsRdpClientAdvancedSettings_put_HotKeyAltEsc(This,photKeyAltEsc) \
4375 ( (This)->lpVtbl -> put_HotKeyAltEsc(This,photKeyAltEsc) )
4377#define IMsRdpClientAdvancedSettings_get_HotKeyAltEsc(This,photKeyAltEsc) \
4378 ( (This)->lpVtbl -> get_HotKeyAltEsc(This,photKeyAltEsc) )
4380#define IMsRdpClientAdvancedSettings_put_HotKeyAltTab(This,photKeyAltTab) \
4381 ( (This)->lpVtbl -> put_HotKeyAltTab(This,photKeyAltTab) )
4383#define IMsRdpClientAdvancedSettings_get_HotKeyAltTab(This,photKeyAltTab) \
4384 ( (This)->lpVtbl -> get_HotKeyAltTab(This,photKeyAltTab) )
4386#define IMsRdpClientAdvancedSettings_put_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
4387 ( (This)->lpVtbl -> put_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
4389#define IMsRdpClientAdvancedSettings_get_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
4390 ( (This)->lpVtbl -> get_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
4392#define IMsRdpClientAdvancedSettings_put_HotKeyAltSpace(This,photKeyAltSpace) \
4393 ( (This)->lpVtbl -> put_HotKeyAltSpace(This,photKeyAltSpace) )
4395#define IMsRdpClientAdvancedSettings_get_HotKeyAltSpace(This,photKeyAltSpace) \
4396 ( (This)->lpVtbl -> get_HotKeyAltSpace(This,photKeyAltSpace) )
4398#define IMsRdpClientAdvancedSettings_put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
4399 ( (This)->lpVtbl -> put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
4401#define IMsRdpClientAdvancedSettings_get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
4402 ( (This)->lpVtbl -> get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
4404#define IMsRdpClientAdvancedSettings_put_orderDrawThreshold(This,porderDrawThreshold) \
4405 ( (This)->lpVtbl -> put_orderDrawThreshold(This,porderDrawThreshold) )
4407#define IMsRdpClientAdvancedSettings_get_orderDrawThreshold(This,porderDrawThreshold) \
4408 ( (This)->lpVtbl -> get_orderDrawThreshold(This,porderDrawThreshold) )
4410#define IMsRdpClientAdvancedSettings_put_BitmapCacheSize(This,pbitmapCacheSize) \
4411 ( (This)->lpVtbl -> put_BitmapCacheSize(This,pbitmapCacheSize) )
4413#define IMsRdpClientAdvancedSettings_get_BitmapCacheSize(This,pbitmapCacheSize) \
4414 ( (This)->lpVtbl -> get_BitmapCacheSize(This,pbitmapCacheSize) )
4416#define IMsRdpClientAdvancedSettings_put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
4417 ( (This)->lpVtbl -> put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
4419#define IMsRdpClientAdvancedSettings_get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
4420 ( (This)->lpVtbl -> get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
4422#define IMsRdpClientAdvancedSettings_put_ScaleBitmapCachesByBPP(This,pbScale) \
4423 ( (This)->lpVtbl -> put_ScaleBitmapCachesByBPP(This,pbScale) )
4425#define IMsRdpClientAdvancedSettings_get_ScaleBitmapCachesByBPP(This,pbScale) \
4426 ( (This)->lpVtbl -> get_ScaleBitmapCachesByBPP(This,pbScale) )
4428#define IMsRdpClientAdvancedSettings_put_NumBitmapCaches(This,pnumBitmapCaches) \
4429 ( (This)->lpVtbl -> put_NumBitmapCaches(This,pnumBitmapCaches) )
4431#define IMsRdpClientAdvancedSettings_get_NumBitmapCaches(This,pnumBitmapCaches) \
4432 ( (This)->lpVtbl -> get_NumBitmapCaches(This,pnumBitmapCaches) )
4434#define IMsRdpClientAdvancedSettings_put_CachePersistenceActive(This,pcachePersistenceActive) \
4435 ( (This)->lpVtbl -> put_CachePersistenceActive(This,pcachePersistenceActive) )
4437#define IMsRdpClientAdvancedSettings_get_CachePersistenceActive(This,pcachePersistenceActive) \
4438 ( (This)->lpVtbl -> get_CachePersistenceActive(This,pcachePersistenceActive) )
4440#define IMsRdpClientAdvancedSettings_put_PersistCacheDirectory(This,rhs) \
4441 ( (This)->lpVtbl -> put_PersistCacheDirectory(This,rhs) )
4443#define IMsRdpClientAdvancedSettings_put_brushSupportLevel(This,pbrushSupportLevel) \
4444 ( (This)->lpVtbl -> put_brushSupportLevel(This,pbrushSupportLevel) )
4446#define IMsRdpClientAdvancedSettings_get_brushSupportLevel(This,pbrushSupportLevel) \
4447 ( (This)->lpVtbl -> get_brushSupportLevel(This,pbrushSupportLevel) )
4449#define IMsRdpClientAdvancedSettings_put_minInputSendInterval(This,pminInputSendInterval) \
4450 ( (This)->lpVtbl -> put_minInputSendInterval(This,pminInputSendInterval) )
4452#define IMsRdpClientAdvancedSettings_get_minInputSendInterval(This,pminInputSendInterval) \
4453 ( (This)->lpVtbl -> get_minInputSendInterval(This,pminInputSendInterval) )
4455#define IMsRdpClientAdvancedSettings_put_InputEventsAtOnce(This,pinputEventsAtOnce) \
4456 ( (This)->lpVtbl -> put_InputEventsAtOnce(This,pinputEventsAtOnce) )
4458#define IMsRdpClientAdvancedSettings_get_InputEventsAtOnce(This,pinputEventsAtOnce) \
4459 ( (This)->lpVtbl -> get_InputEventsAtOnce(This,pinputEventsAtOnce) )
4461#define IMsRdpClientAdvancedSettings_put_maxEventCount(This,pmaxEventCount) \
4462 ( (This)->lpVtbl -> put_maxEventCount(This,pmaxEventCount) )
4464#define IMsRdpClientAdvancedSettings_get_maxEventCount(This,pmaxEventCount) \
4465 ( (This)->lpVtbl -> get_maxEventCount(This,pmaxEventCount) )
4467#define IMsRdpClientAdvancedSettings_put_keepAliveInterval(This,pkeepAliveInterval) \
4468 ( (This)->lpVtbl -> put_keepAliveInterval(This,pkeepAliveInterval) )
4470#define IMsRdpClientAdvancedSettings_get_keepAliveInterval(This,pkeepAliveInterval) \
4471 ( (This)->lpVtbl -> get_keepAliveInterval(This,pkeepAliveInterval) )
4473#define IMsRdpClientAdvancedSettings_put_shutdownTimeout(This,pshutdownTimeout) \
4474 ( (This)->lpVtbl -> put_shutdownTimeout(This,pshutdownTimeout) )
4476#define IMsRdpClientAdvancedSettings_get_shutdownTimeout(This,pshutdownTimeout) \
4477 ( (This)->lpVtbl -> get_shutdownTimeout(This,pshutdownTimeout) )
4479#define IMsRdpClientAdvancedSettings_put_overallConnectionTimeout(This,poverallConnectionTimeout) \
4480 ( (This)->lpVtbl -> put_overallConnectionTimeout(This,poverallConnectionTimeout) )
4482#define IMsRdpClientAdvancedSettings_get_overallConnectionTimeout(This,poverallConnectionTimeout) \
4483 ( (This)->lpVtbl -> get_overallConnectionTimeout(This,poverallConnectionTimeout) )
4485#define IMsRdpClientAdvancedSettings_put_singleConnectionTimeout(This,psingleConnectionTimeout) \
4486 ( (This)->lpVtbl -> put_singleConnectionTimeout(This,psingleConnectionTimeout) )
4488#define IMsRdpClientAdvancedSettings_get_singleConnectionTimeout(This,psingleConnectionTimeout) \
4489 ( (This)->lpVtbl -> get_singleConnectionTimeout(This,psingleConnectionTimeout) )
4491#define IMsRdpClientAdvancedSettings_put_KeyboardType(This,pkeyboardType) \
4492 ( (This)->lpVtbl -> put_KeyboardType(This,pkeyboardType) )
4494#define IMsRdpClientAdvancedSettings_get_KeyboardType(This,pkeyboardType) \
4495 ( (This)->lpVtbl -> get_KeyboardType(This,pkeyboardType) )
4497#define IMsRdpClientAdvancedSettings_put_KeyboardSubType(This,pkeyboardSubType) \
4498 ( (This)->lpVtbl -> put_KeyboardSubType(This,pkeyboardSubType) )
4500#define IMsRdpClientAdvancedSettings_get_KeyboardSubType(This,pkeyboardSubType) \
4501 ( (This)->lpVtbl -> get_KeyboardSubType(This,pkeyboardSubType) )
4503#define IMsRdpClientAdvancedSettings_put_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
4504 ( (This)->lpVtbl -> put_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
4506#define IMsRdpClientAdvancedSettings_get_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
4507 ( (This)->lpVtbl -> get_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
4509#define IMsRdpClientAdvancedSettings_put_WinceFixedPalette(This,pwinceFixedPalette) \
4510 ( (This)->lpVtbl -> put_WinceFixedPalette(This,pwinceFixedPalette) )
4512#define IMsRdpClientAdvancedSettings_get_WinceFixedPalette(This,pwinceFixedPalette) \
4513 ( (This)->lpVtbl -> get_WinceFixedPalette(This,pwinceFixedPalette) )
4515#define IMsRdpClientAdvancedSettings_put_ConnectToServerConsole(This,pConnectToConsole) \
4516 ( (This)->lpVtbl -> put_ConnectToServerConsole(This,pConnectToConsole) )
4518#define IMsRdpClientAdvancedSettings_get_ConnectToServerConsole(This,pConnectToConsole) \
4519 ( (This)->lpVtbl -> get_ConnectToServerConsole(This,pConnectToConsole) )
4521#define IMsRdpClientAdvancedSettings_put_BitmapPersistence(This,pbitmapPersistence) \
4522 ( (This)->lpVtbl -> put_BitmapPersistence(This,pbitmapPersistence) )
4524#define IMsRdpClientAdvancedSettings_get_BitmapPersistence(This,pbitmapPersistence) \
4525 ( (This)->lpVtbl -> get_BitmapPersistence(This,pbitmapPersistence) )
4527#define IMsRdpClientAdvancedSettings_put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
4528 ( (This)->lpVtbl -> put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
4530#define IMsRdpClientAdvancedSettings_get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
4531 ( (This)->lpVtbl -> get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
4533#define IMsRdpClientAdvancedSettings_put_SmartSizing(This,pfSmartSizing) \
4534 ( (This)->lpVtbl -> put_SmartSizing(This,pfSmartSizing) )
4536#define IMsRdpClientAdvancedSettings_get_SmartSizing(This,pfSmartSizing) \
4537 ( (This)->lpVtbl -> get_SmartSizing(This,pfSmartSizing) )
4539#define IMsRdpClientAdvancedSettings_put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
4540 ( (This)->lpVtbl -> put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
4542#define IMsRdpClientAdvancedSettings_get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
4543 ( (This)->lpVtbl -> get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
4545#define IMsRdpClientAdvancedSettings_put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
4546 ( (This)->lpVtbl -> put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
4548#define IMsRdpClientAdvancedSettings_get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
4549 ( (This)->lpVtbl -> get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
4551#define IMsRdpClientAdvancedSettings_put_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
4552 ( (This)->lpVtbl -> put_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
4554#define IMsRdpClientAdvancedSettings_get_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
4555 ( (This)->lpVtbl -> get_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
4557#define IMsRdpClientAdvancedSettings_put_ClearTextPassword(This,rhs) \
4558 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
4560#define IMsRdpClientAdvancedSettings_put_DisplayConnectionBar(This,pDisplayConnectionBar) \
4561 ( (This)->lpVtbl -> put_DisplayConnectionBar(This,pDisplayConnectionBar) )
4563#define IMsRdpClientAdvancedSettings_get_DisplayConnectionBar(This,pDisplayConnectionBar) \
4564 ( (This)->lpVtbl -> get_DisplayConnectionBar(This,pDisplayConnectionBar) )
4566#define IMsRdpClientAdvancedSettings_put_PinConnectionBar(This,pPinConnectionBar) \
4567 ( (This)->lpVtbl -> put_PinConnectionBar(This,pPinConnectionBar) )
4569#define IMsRdpClientAdvancedSettings_get_PinConnectionBar(This,pPinConnectionBar) \
4570 ( (This)->lpVtbl -> get_PinConnectionBar(This,pPinConnectionBar) )
4572#define IMsRdpClientAdvancedSettings_put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
4573 ( (This)->lpVtbl -> put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
4575#define IMsRdpClientAdvancedSettings_get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
4576 ( (This)->lpVtbl -> get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
4578#define IMsRdpClientAdvancedSettings_put_LoadBalanceInfo(This,pLBInfo) \
4579 ( (This)->lpVtbl -> put_LoadBalanceInfo(This,pLBInfo) )
4581#define IMsRdpClientAdvancedSettings_get_LoadBalanceInfo(This,pLBInfo) \
4582 ( (This)->lpVtbl -> get_LoadBalanceInfo(This,pLBInfo) )
4584#define IMsRdpClientAdvancedSettings_put_RedirectDrives(This,pRedirectDrives) \
4585 ( (This)->lpVtbl -> put_RedirectDrives(This,pRedirectDrives) )
4587#define IMsRdpClientAdvancedSettings_get_RedirectDrives(This,pRedirectDrives) \
4588 ( (This)->lpVtbl -> get_RedirectDrives(This,pRedirectDrives) )
4590#define IMsRdpClientAdvancedSettings_put_RedirectPrinters(This,pRedirectPrinters) \
4591 ( (This)->lpVtbl -> put_RedirectPrinters(This,pRedirectPrinters) )
4593#define IMsRdpClientAdvancedSettings_get_RedirectPrinters(This,pRedirectPrinters) \
4594 ( (This)->lpVtbl -> get_RedirectPrinters(This,pRedirectPrinters) )
4596#define IMsRdpClientAdvancedSettings_put_RedirectPorts(This,pRedirectPorts) \
4597 ( (This)->lpVtbl -> put_RedirectPorts(This,pRedirectPorts) )
4599#define IMsRdpClientAdvancedSettings_get_RedirectPorts(This,pRedirectPorts) \
4600 ( (This)->lpVtbl -> get_RedirectPorts(This,pRedirectPorts) )
4602#define IMsRdpClientAdvancedSettings_put_RedirectSmartCards(This,pRedirectSmartCards) \
4603 ( (This)->lpVtbl -> put_RedirectSmartCards(This,pRedirectSmartCards) )
4605#define IMsRdpClientAdvancedSettings_get_RedirectSmartCards(This,pRedirectSmartCards) \
4606 ( (This)->lpVtbl -> get_RedirectSmartCards(This,pRedirectSmartCards) )
4608#define IMsRdpClientAdvancedSettings_put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
4609 ( (This)->lpVtbl -> put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
4611#define IMsRdpClientAdvancedSettings_get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
4612 ( (This)->lpVtbl -> get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
4614#define IMsRdpClientAdvancedSettings_put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
4615 ( (This)->lpVtbl -> put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
4617#define IMsRdpClientAdvancedSettings_get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
4618 ( (This)->lpVtbl -> get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
4620#define IMsRdpClientAdvancedSettings_put_PerformanceFlags(This,pDisableList) \
4621 ( (This)->lpVtbl -> put_PerformanceFlags(This,pDisableList) )
4623#define IMsRdpClientAdvancedSettings_get_PerformanceFlags(This,pDisableList) \
4624 ( (This)->lpVtbl -> get_PerformanceFlags(This,pDisableList) )
4626#define IMsRdpClientAdvancedSettings_put_ConnectWithEndpoint(This,rhs) \
4627 ( (This)->lpVtbl -> put_ConnectWithEndpoint(This,rhs) )
4629#define IMsRdpClientAdvancedSettings_put_NotifyTSPublicKey(This,pfNotify) \
4630 ( (This)->lpVtbl -> put_NotifyTSPublicKey(This,pfNotify) )
4632#define IMsRdpClientAdvancedSettings_get_NotifyTSPublicKey(This,pfNotify) \
4633 ( (This)->lpVtbl -> get_NotifyTSPublicKey(This,pfNotify) )
4651 DWORD *_pdwStubPhase);
4663 DWORD *_pdwStubPhase);
4675 DWORD *_pdwStubPhase);
4687 DWORD *_pdwStubPhase);
4699 DWORD *_pdwStubPhase);
4711 DWORD *_pdwStubPhase);
4723 DWORD *_pdwStubPhase);
4735 DWORD *_pdwStubPhase);
4747 DWORD *_pdwStubPhase);
4759 DWORD *_pdwStubPhase);
4766#ifndef __IMsRdpClientAdvancedSettings2_INTERFACE_DEFINED__
4767#define __IMsRdpClientAdvancedSettings2_INTERFACE_DEFINED__
4775#if defined(__cplusplus) && !defined(CINTERFACE)
4791 long pMaxReconnectAttempts) = 0;
4794 long *pMaxReconnectAttempts) = 0;
5402#define IMsRdpClientAdvancedSettings2_QueryInterface(This,riid,ppvObject) \
5403 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
5405#define IMsRdpClientAdvancedSettings2_AddRef(This) \
5406 ( (This)->lpVtbl -> AddRef(This) )
5408#define IMsRdpClientAdvancedSettings2_Release(This) \
5409 ( (This)->lpVtbl -> Release(This) )
5412#define IMsRdpClientAdvancedSettings2_GetTypeInfoCount(This,pctinfo) \
5413 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
5415#define IMsRdpClientAdvancedSettings2_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
5416 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
5418#define IMsRdpClientAdvancedSettings2_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
5419 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
5421#define IMsRdpClientAdvancedSettings2_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
5422 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
5425#define IMsRdpClientAdvancedSettings2_put_Compress(This,pcompress) \
5426 ( (This)->lpVtbl -> put_Compress(This,pcompress) )
5428#define IMsRdpClientAdvancedSettings2_get_Compress(This,pcompress) \
5429 ( (This)->lpVtbl -> get_Compress(This,pcompress) )
5431#define IMsRdpClientAdvancedSettings2_put_BitmapPeristence(This,pbitmapPeristence) \
5432 ( (This)->lpVtbl -> put_BitmapPeristence(This,pbitmapPeristence) )
5434#define IMsRdpClientAdvancedSettings2_get_BitmapPeristence(This,pbitmapPeristence) \
5435 ( (This)->lpVtbl -> get_BitmapPeristence(This,pbitmapPeristence) )
5437#define IMsRdpClientAdvancedSettings2_put_allowBackgroundInput(This,pallowBackgroundInput) \
5438 ( (This)->lpVtbl -> put_allowBackgroundInput(This,pallowBackgroundInput) )
5440#define IMsRdpClientAdvancedSettings2_get_allowBackgroundInput(This,pallowBackgroundInput) \
5441 ( (This)->lpVtbl -> get_allowBackgroundInput(This,pallowBackgroundInput) )
5443#define IMsRdpClientAdvancedSettings2_put_KeyBoardLayoutStr(This,rhs) \
5444 ( (This)->lpVtbl -> put_KeyBoardLayoutStr(This,rhs) )
5446#define IMsRdpClientAdvancedSettings2_put_PluginDlls(This,rhs) \
5447 ( (This)->lpVtbl -> put_PluginDlls(This,rhs) )
5449#define IMsRdpClientAdvancedSettings2_put_IconFile(This,rhs) \
5450 ( (This)->lpVtbl -> put_IconFile(This,rhs) )
5452#define IMsRdpClientAdvancedSettings2_put_IconIndex(This,rhs) \
5453 ( (This)->lpVtbl -> put_IconIndex(This,rhs) )
5455#define IMsRdpClientAdvancedSettings2_put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
5456 ( (This)->lpVtbl -> put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
5458#define IMsRdpClientAdvancedSettings2_get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
5459 ( (This)->lpVtbl -> get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
5461#define IMsRdpClientAdvancedSettings2_put_DisableRdpdr(This,pDisableRdpdr) \
5462 ( (This)->lpVtbl -> put_DisableRdpdr(This,pDisableRdpdr) )
5464#define IMsRdpClientAdvancedSettings2_get_DisableRdpdr(This,pDisableRdpdr) \
5465 ( (This)->lpVtbl -> get_DisableRdpdr(This,pDisableRdpdr) )
5468#define IMsRdpClientAdvancedSettings2_put_SmoothScroll(This,psmoothScroll) \
5469 ( (This)->lpVtbl -> put_SmoothScroll(This,psmoothScroll) )
5471#define IMsRdpClientAdvancedSettings2_get_SmoothScroll(This,psmoothScroll) \
5472 ( (This)->lpVtbl -> get_SmoothScroll(This,psmoothScroll) )
5474#define IMsRdpClientAdvancedSettings2_put_AcceleratorPassthrough(This,pacceleratorPassthrough) \
5475 ( (This)->lpVtbl -> put_AcceleratorPassthrough(This,pacceleratorPassthrough) )
5477#define IMsRdpClientAdvancedSettings2_get_AcceleratorPassthrough(This,pacceleratorPassthrough) \
5478 ( (This)->lpVtbl -> get_AcceleratorPassthrough(This,pacceleratorPassthrough) )
5480#define IMsRdpClientAdvancedSettings2_put_ShadowBitmap(This,pshadowBitmap) \
5481 ( (This)->lpVtbl -> put_ShadowBitmap(This,pshadowBitmap) )
5483#define IMsRdpClientAdvancedSettings2_get_ShadowBitmap(This,pshadowBitmap) \
5484 ( (This)->lpVtbl -> get_ShadowBitmap(This,pshadowBitmap) )
5486#define IMsRdpClientAdvancedSettings2_put_TransportType(This,ptransportType) \
5487 ( (This)->lpVtbl -> put_TransportType(This,ptransportType) )
5489#define IMsRdpClientAdvancedSettings2_get_TransportType(This,ptransportType) \
5490 ( (This)->lpVtbl -> get_TransportType(This,ptransportType) )
5492#define IMsRdpClientAdvancedSettings2_put_SasSequence(This,psasSequence) \
5493 ( (This)->lpVtbl -> put_SasSequence(This,psasSequence) )
5495#define IMsRdpClientAdvancedSettings2_get_SasSequence(This,psasSequence) \
5496 ( (This)->lpVtbl -> get_SasSequence(This,psasSequence) )
5498#define IMsRdpClientAdvancedSettings2_put_EncryptionEnabled(This,pencryptionEnabled) \
5499 ( (This)->lpVtbl -> put_EncryptionEnabled(This,pencryptionEnabled) )
5501#define IMsRdpClientAdvancedSettings2_get_EncryptionEnabled(This,pencryptionEnabled) \
5502 ( (This)->lpVtbl -> get_EncryptionEnabled(This,pencryptionEnabled) )
5504#define IMsRdpClientAdvancedSettings2_put_DedicatedTerminal(This,pdedicatedTerminal) \
5505 ( (This)->lpVtbl -> put_DedicatedTerminal(This,pdedicatedTerminal) )
5507#define IMsRdpClientAdvancedSettings2_get_DedicatedTerminal(This,pdedicatedTerminal) \
5508 ( (This)->lpVtbl -> get_DedicatedTerminal(This,pdedicatedTerminal) )
5510#define IMsRdpClientAdvancedSettings2_put_RDPPort(This,prdpPort) \
5511 ( (This)->lpVtbl -> put_RDPPort(This,prdpPort) )
5513#define IMsRdpClientAdvancedSettings2_get_RDPPort(This,prdpPort) \
5514 ( (This)->lpVtbl -> get_RDPPort(This,prdpPort) )
5516#define IMsRdpClientAdvancedSettings2_put_EnableMouse(This,penableMouse) \
5517 ( (This)->lpVtbl -> put_EnableMouse(This,penableMouse) )
5519#define IMsRdpClientAdvancedSettings2_get_EnableMouse(This,penableMouse) \
5520 ( (This)->lpVtbl -> get_EnableMouse(This,penableMouse) )
5522#define IMsRdpClientAdvancedSettings2_put_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
5523 ( (This)->lpVtbl -> put_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
5525#define IMsRdpClientAdvancedSettings2_get_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
5526 ( (This)->lpVtbl -> get_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
5528#define IMsRdpClientAdvancedSettings2_put_EnableWindowsKey(This,penableWindowsKey) \
5529 ( (This)->lpVtbl -> put_EnableWindowsKey(This,penableWindowsKey) )
5531#define IMsRdpClientAdvancedSettings2_get_EnableWindowsKey(This,penableWindowsKey) \
5532 ( (This)->lpVtbl -> get_EnableWindowsKey(This,penableWindowsKey) )
5534#define IMsRdpClientAdvancedSettings2_put_DoubleClickDetect(This,pdoubleClickDetect) \
5535 ( (This)->lpVtbl -> put_DoubleClickDetect(This,pdoubleClickDetect) )
5537#define IMsRdpClientAdvancedSettings2_get_DoubleClickDetect(This,pdoubleClickDetect) \
5538 ( (This)->lpVtbl -> get_DoubleClickDetect(This,pdoubleClickDetect) )
5540#define IMsRdpClientAdvancedSettings2_put_MaximizeShell(This,pmaximizeShell) \
5541 ( (This)->lpVtbl -> put_MaximizeShell(This,pmaximizeShell) )
5543#define IMsRdpClientAdvancedSettings2_get_MaximizeShell(This,pmaximizeShell) \
5544 ( (This)->lpVtbl -> get_MaximizeShell(This,pmaximizeShell) )
5546#define IMsRdpClientAdvancedSettings2_put_HotKeyFullScreen(This,photKeyFullScreen) \
5547 ( (This)->lpVtbl -> put_HotKeyFullScreen(This,photKeyFullScreen) )
5549#define IMsRdpClientAdvancedSettings2_get_HotKeyFullScreen(This,photKeyFullScreen) \
5550 ( (This)->lpVtbl -> get_HotKeyFullScreen(This,photKeyFullScreen) )
5552#define IMsRdpClientAdvancedSettings2_put_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
5553 ( (This)->lpVtbl -> put_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
5555#define IMsRdpClientAdvancedSettings2_get_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
5556 ( (This)->lpVtbl -> get_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
5558#define IMsRdpClientAdvancedSettings2_put_HotKeyAltEsc(This,photKeyAltEsc) \
5559 ( (This)->lpVtbl -> put_HotKeyAltEsc(This,photKeyAltEsc) )
5561#define IMsRdpClientAdvancedSettings2_get_HotKeyAltEsc(This,photKeyAltEsc) \
5562 ( (This)->lpVtbl -> get_HotKeyAltEsc(This,photKeyAltEsc) )
5564#define IMsRdpClientAdvancedSettings2_put_HotKeyAltTab(This,photKeyAltTab) \
5565 ( (This)->lpVtbl -> put_HotKeyAltTab(This,photKeyAltTab) )
5567#define IMsRdpClientAdvancedSettings2_get_HotKeyAltTab(This,photKeyAltTab) \
5568 ( (This)->lpVtbl -> get_HotKeyAltTab(This,photKeyAltTab) )
5570#define IMsRdpClientAdvancedSettings2_put_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
5571 ( (This)->lpVtbl -> put_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
5573#define IMsRdpClientAdvancedSettings2_get_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
5574 ( (This)->lpVtbl -> get_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
5576#define IMsRdpClientAdvancedSettings2_put_HotKeyAltSpace(This,photKeyAltSpace) \
5577 ( (This)->lpVtbl -> put_HotKeyAltSpace(This,photKeyAltSpace) )
5579#define IMsRdpClientAdvancedSettings2_get_HotKeyAltSpace(This,photKeyAltSpace) \
5580 ( (This)->lpVtbl -> get_HotKeyAltSpace(This,photKeyAltSpace) )
5582#define IMsRdpClientAdvancedSettings2_put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
5583 ( (This)->lpVtbl -> put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
5585#define IMsRdpClientAdvancedSettings2_get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
5586 ( (This)->lpVtbl -> get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
5588#define IMsRdpClientAdvancedSettings2_put_orderDrawThreshold(This,porderDrawThreshold) \
5589 ( (This)->lpVtbl -> put_orderDrawThreshold(This,porderDrawThreshold) )
5591#define IMsRdpClientAdvancedSettings2_get_orderDrawThreshold(This,porderDrawThreshold) \
5592 ( (This)->lpVtbl -> get_orderDrawThreshold(This,porderDrawThreshold) )
5594#define IMsRdpClientAdvancedSettings2_put_BitmapCacheSize(This,pbitmapCacheSize) \
5595 ( (This)->lpVtbl -> put_BitmapCacheSize(This,pbitmapCacheSize) )
5597#define IMsRdpClientAdvancedSettings2_get_BitmapCacheSize(This,pbitmapCacheSize) \
5598 ( (This)->lpVtbl -> get_BitmapCacheSize(This,pbitmapCacheSize) )
5600#define IMsRdpClientAdvancedSettings2_put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
5601 ( (This)->lpVtbl -> put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
5603#define IMsRdpClientAdvancedSettings2_get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
5604 ( (This)->lpVtbl -> get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
5606#define IMsRdpClientAdvancedSettings2_put_ScaleBitmapCachesByBPP(This,pbScale) \
5607 ( (This)->lpVtbl -> put_ScaleBitmapCachesByBPP(This,pbScale) )
5609#define IMsRdpClientAdvancedSettings2_get_ScaleBitmapCachesByBPP(This,pbScale) \
5610 ( (This)->lpVtbl -> get_ScaleBitmapCachesByBPP(This,pbScale) )
5612#define IMsRdpClientAdvancedSettings2_put_NumBitmapCaches(This,pnumBitmapCaches) \
5613 ( (This)->lpVtbl -> put_NumBitmapCaches(This,pnumBitmapCaches) )
5615#define IMsRdpClientAdvancedSettings2_get_NumBitmapCaches(This,pnumBitmapCaches) \
5616 ( (This)->lpVtbl -> get_NumBitmapCaches(This,pnumBitmapCaches) )
5618#define IMsRdpClientAdvancedSettings2_put_CachePersistenceActive(This,pcachePersistenceActive) \
5619 ( (This)->lpVtbl -> put_CachePersistenceActive(This,pcachePersistenceActive) )
5621#define IMsRdpClientAdvancedSettings2_get_CachePersistenceActive(This,pcachePersistenceActive) \
5622 ( (This)->lpVtbl -> get_CachePersistenceActive(This,pcachePersistenceActive) )
5624#define IMsRdpClientAdvancedSettings2_put_PersistCacheDirectory(This,rhs) \
5625 ( (This)->lpVtbl -> put_PersistCacheDirectory(This,rhs) )
5627#define IMsRdpClientAdvancedSettings2_put_brushSupportLevel(This,pbrushSupportLevel) \
5628 ( (This)->lpVtbl -> put_brushSupportLevel(This,pbrushSupportLevel) )
5630#define IMsRdpClientAdvancedSettings2_get_brushSupportLevel(This,pbrushSupportLevel) \
5631 ( (This)->lpVtbl -> get_brushSupportLevel(This,pbrushSupportLevel) )
5633#define IMsRdpClientAdvancedSettings2_put_minInputSendInterval(This,pminInputSendInterval) \
5634 ( (This)->lpVtbl -> put_minInputSendInterval(This,pminInputSendInterval) )
5636#define IMsRdpClientAdvancedSettings2_get_minInputSendInterval(This,pminInputSendInterval) \
5637 ( (This)->lpVtbl -> get_minInputSendInterval(This,pminInputSendInterval) )
5639#define IMsRdpClientAdvancedSettings2_put_InputEventsAtOnce(This,pinputEventsAtOnce) \
5640 ( (This)->lpVtbl -> put_InputEventsAtOnce(This,pinputEventsAtOnce) )
5642#define IMsRdpClientAdvancedSettings2_get_InputEventsAtOnce(This,pinputEventsAtOnce) \
5643 ( (This)->lpVtbl -> get_InputEventsAtOnce(This,pinputEventsAtOnce) )
5645#define IMsRdpClientAdvancedSettings2_put_maxEventCount(This,pmaxEventCount) \
5646 ( (This)->lpVtbl -> put_maxEventCount(This,pmaxEventCount) )
5648#define IMsRdpClientAdvancedSettings2_get_maxEventCount(This,pmaxEventCount) \
5649 ( (This)->lpVtbl -> get_maxEventCount(This,pmaxEventCount) )
5651#define IMsRdpClientAdvancedSettings2_put_keepAliveInterval(This,pkeepAliveInterval) \
5652 ( (This)->lpVtbl -> put_keepAliveInterval(This,pkeepAliveInterval) )
5654#define IMsRdpClientAdvancedSettings2_get_keepAliveInterval(This,pkeepAliveInterval) \
5655 ( (This)->lpVtbl -> get_keepAliveInterval(This,pkeepAliveInterval) )
5657#define IMsRdpClientAdvancedSettings2_put_shutdownTimeout(This,pshutdownTimeout) \
5658 ( (This)->lpVtbl -> put_shutdownTimeout(This,pshutdownTimeout) )
5660#define IMsRdpClientAdvancedSettings2_get_shutdownTimeout(This,pshutdownTimeout) \
5661 ( (This)->lpVtbl -> get_shutdownTimeout(This,pshutdownTimeout) )
5663#define IMsRdpClientAdvancedSettings2_put_overallConnectionTimeout(This,poverallConnectionTimeout) \
5664 ( (This)->lpVtbl -> put_overallConnectionTimeout(This,poverallConnectionTimeout) )
5666#define IMsRdpClientAdvancedSettings2_get_overallConnectionTimeout(This,poverallConnectionTimeout) \
5667 ( (This)->lpVtbl -> get_overallConnectionTimeout(This,poverallConnectionTimeout) )
5669#define IMsRdpClientAdvancedSettings2_put_singleConnectionTimeout(This,psingleConnectionTimeout) \
5670 ( (This)->lpVtbl -> put_singleConnectionTimeout(This,psingleConnectionTimeout) )
5672#define IMsRdpClientAdvancedSettings2_get_singleConnectionTimeout(This,psingleConnectionTimeout) \
5673 ( (This)->lpVtbl -> get_singleConnectionTimeout(This,psingleConnectionTimeout) )
5675#define IMsRdpClientAdvancedSettings2_put_KeyboardType(This,pkeyboardType) \
5676 ( (This)->lpVtbl -> put_KeyboardType(This,pkeyboardType) )
5678#define IMsRdpClientAdvancedSettings2_get_KeyboardType(This,pkeyboardType) \
5679 ( (This)->lpVtbl -> get_KeyboardType(This,pkeyboardType) )
5681#define IMsRdpClientAdvancedSettings2_put_KeyboardSubType(This,pkeyboardSubType) \
5682 ( (This)->lpVtbl -> put_KeyboardSubType(This,pkeyboardSubType) )
5684#define IMsRdpClientAdvancedSettings2_get_KeyboardSubType(This,pkeyboardSubType) \
5685 ( (This)->lpVtbl -> get_KeyboardSubType(This,pkeyboardSubType) )
5687#define IMsRdpClientAdvancedSettings2_put_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
5688 ( (This)->lpVtbl -> put_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
5690#define IMsRdpClientAdvancedSettings2_get_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
5691 ( (This)->lpVtbl -> get_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
5693#define IMsRdpClientAdvancedSettings2_put_WinceFixedPalette(This,pwinceFixedPalette) \
5694 ( (This)->lpVtbl -> put_WinceFixedPalette(This,pwinceFixedPalette) )
5696#define IMsRdpClientAdvancedSettings2_get_WinceFixedPalette(This,pwinceFixedPalette) \
5697 ( (This)->lpVtbl -> get_WinceFixedPalette(This,pwinceFixedPalette) )
5699#define IMsRdpClientAdvancedSettings2_put_ConnectToServerConsole(This,pConnectToConsole) \
5700 ( (This)->lpVtbl -> put_ConnectToServerConsole(This,pConnectToConsole) )
5702#define IMsRdpClientAdvancedSettings2_get_ConnectToServerConsole(This,pConnectToConsole) \
5703 ( (This)->lpVtbl -> get_ConnectToServerConsole(This,pConnectToConsole) )
5705#define IMsRdpClientAdvancedSettings2_put_BitmapPersistence(This,pbitmapPersistence) \
5706 ( (This)->lpVtbl -> put_BitmapPersistence(This,pbitmapPersistence) )
5708#define IMsRdpClientAdvancedSettings2_get_BitmapPersistence(This,pbitmapPersistence) \
5709 ( (This)->lpVtbl -> get_BitmapPersistence(This,pbitmapPersistence) )
5711#define IMsRdpClientAdvancedSettings2_put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
5712 ( (This)->lpVtbl -> put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
5714#define IMsRdpClientAdvancedSettings2_get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
5715 ( (This)->lpVtbl -> get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
5717#define IMsRdpClientAdvancedSettings2_put_SmartSizing(This,pfSmartSizing) \
5718 ( (This)->lpVtbl -> put_SmartSizing(This,pfSmartSizing) )
5720#define IMsRdpClientAdvancedSettings2_get_SmartSizing(This,pfSmartSizing) \
5721 ( (This)->lpVtbl -> get_SmartSizing(This,pfSmartSizing) )
5723#define IMsRdpClientAdvancedSettings2_put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
5724 ( (This)->lpVtbl -> put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
5726#define IMsRdpClientAdvancedSettings2_get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
5727 ( (This)->lpVtbl -> get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
5729#define IMsRdpClientAdvancedSettings2_put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
5730 ( (This)->lpVtbl -> put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
5732#define IMsRdpClientAdvancedSettings2_get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
5733 ( (This)->lpVtbl -> get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
5735#define IMsRdpClientAdvancedSettings2_put_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
5736 ( (This)->lpVtbl -> put_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
5738#define IMsRdpClientAdvancedSettings2_get_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
5739 ( (This)->lpVtbl -> get_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
5741#define IMsRdpClientAdvancedSettings2_put_ClearTextPassword(This,rhs) \
5742 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
5744#define IMsRdpClientAdvancedSettings2_put_DisplayConnectionBar(This,pDisplayConnectionBar) \
5745 ( (This)->lpVtbl -> put_DisplayConnectionBar(This,pDisplayConnectionBar) )
5747#define IMsRdpClientAdvancedSettings2_get_DisplayConnectionBar(This,pDisplayConnectionBar) \
5748 ( (This)->lpVtbl -> get_DisplayConnectionBar(This,pDisplayConnectionBar) )
5750#define IMsRdpClientAdvancedSettings2_put_PinConnectionBar(This,pPinConnectionBar) \
5751 ( (This)->lpVtbl -> put_PinConnectionBar(This,pPinConnectionBar) )
5753#define IMsRdpClientAdvancedSettings2_get_PinConnectionBar(This,pPinConnectionBar) \
5754 ( (This)->lpVtbl -> get_PinConnectionBar(This,pPinConnectionBar) )
5756#define IMsRdpClientAdvancedSettings2_put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
5757 ( (This)->lpVtbl -> put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
5759#define IMsRdpClientAdvancedSettings2_get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
5760 ( (This)->lpVtbl -> get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
5762#define IMsRdpClientAdvancedSettings2_put_LoadBalanceInfo(This,pLBInfo) \
5763 ( (This)->lpVtbl -> put_LoadBalanceInfo(This,pLBInfo) )
5765#define IMsRdpClientAdvancedSettings2_get_LoadBalanceInfo(This,pLBInfo) \
5766 ( (This)->lpVtbl -> get_LoadBalanceInfo(This,pLBInfo) )
5768#define IMsRdpClientAdvancedSettings2_put_RedirectDrives(This,pRedirectDrives) \
5769 ( (This)->lpVtbl -> put_RedirectDrives(This,pRedirectDrives) )
5771#define IMsRdpClientAdvancedSettings2_get_RedirectDrives(This,pRedirectDrives) \
5772 ( (This)->lpVtbl -> get_RedirectDrives(This,pRedirectDrives) )
5774#define IMsRdpClientAdvancedSettings2_put_RedirectPrinters(This,pRedirectPrinters) \
5775 ( (This)->lpVtbl -> put_RedirectPrinters(This,pRedirectPrinters) )
5777#define IMsRdpClientAdvancedSettings2_get_RedirectPrinters(This,pRedirectPrinters) \
5778 ( (This)->lpVtbl -> get_RedirectPrinters(This,pRedirectPrinters) )
5780#define IMsRdpClientAdvancedSettings2_put_RedirectPorts(This,pRedirectPorts) \
5781 ( (This)->lpVtbl -> put_RedirectPorts(This,pRedirectPorts) )
5783#define IMsRdpClientAdvancedSettings2_get_RedirectPorts(This,pRedirectPorts) \
5784 ( (This)->lpVtbl -> get_RedirectPorts(This,pRedirectPorts) )
5786#define IMsRdpClientAdvancedSettings2_put_RedirectSmartCards(This,pRedirectSmartCards) \
5787 ( (This)->lpVtbl -> put_RedirectSmartCards(This,pRedirectSmartCards) )
5789#define IMsRdpClientAdvancedSettings2_get_RedirectSmartCards(This,pRedirectSmartCards) \
5790 ( (This)->lpVtbl -> get_RedirectSmartCards(This,pRedirectSmartCards) )
5792#define IMsRdpClientAdvancedSettings2_put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
5793 ( (This)->lpVtbl -> put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
5795#define IMsRdpClientAdvancedSettings2_get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
5796 ( (This)->lpVtbl -> get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
5798#define IMsRdpClientAdvancedSettings2_put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
5799 ( (This)->lpVtbl -> put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
5801#define IMsRdpClientAdvancedSettings2_get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
5802 ( (This)->lpVtbl -> get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
5804#define IMsRdpClientAdvancedSettings2_put_PerformanceFlags(This,pDisableList) \
5805 ( (This)->lpVtbl -> put_PerformanceFlags(This,pDisableList) )
5807#define IMsRdpClientAdvancedSettings2_get_PerformanceFlags(This,pDisableList) \
5808 ( (This)->lpVtbl -> get_PerformanceFlags(This,pDisableList) )
5810#define IMsRdpClientAdvancedSettings2_put_ConnectWithEndpoint(This,rhs) \
5811 ( (This)->lpVtbl -> put_ConnectWithEndpoint(This,rhs) )
5813#define IMsRdpClientAdvancedSettings2_put_NotifyTSPublicKey(This,pfNotify) \
5814 ( (This)->lpVtbl -> put_NotifyTSPublicKey(This,pfNotify) )
5816#define IMsRdpClientAdvancedSettings2_get_NotifyTSPublicKey(This,pfNotify) \
5817 ( (This)->lpVtbl -> get_NotifyTSPublicKey(This,pfNotify) )
5820#define IMsRdpClientAdvancedSettings2_get_CanAutoReconnect(This,pfCanAutoReconnect) \
5821 ( (This)->lpVtbl -> get_CanAutoReconnect(This,pfCanAutoReconnect) )
5823#define IMsRdpClientAdvancedSettings2_put_EnableAutoReconnect(This,pfEnableAutoReconnect) \
5824 ( (This)->lpVtbl -> put_EnableAutoReconnect(This,pfEnableAutoReconnect) )
5826#define IMsRdpClientAdvancedSettings2_get_EnableAutoReconnect(This,pfEnableAutoReconnect) \
5827 ( (This)->lpVtbl -> get_EnableAutoReconnect(This,pfEnableAutoReconnect) )
5829#define IMsRdpClientAdvancedSettings2_put_MaxReconnectAttempts(This,pMaxReconnectAttempts) \
5830 ( (This)->lpVtbl -> put_MaxReconnectAttempts(This,pMaxReconnectAttempts) )
5832#define IMsRdpClientAdvancedSettings2_get_MaxReconnectAttempts(This,pMaxReconnectAttempts) \
5833 ( (This)->lpVtbl -> get_MaxReconnectAttempts(This,pMaxReconnectAttempts) )
5851 DWORD *_pdwStubPhase);
5863 DWORD *_pdwStubPhase);
5875 DWORD *_pdwStubPhase);
5887 DWORD *_pdwStubPhase);
5899 DWORD *_pdwStubPhase);
5906#ifndef __IMsRdpClientAdvancedSettings3_INTERFACE_DEFINED__
5907#define __IMsRdpClientAdvancedSettings3_INTERFACE_DEFINED__
5915#if defined(__cplusplus) && !defined(CINTERFACE)
6555#define IMsRdpClientAdvancedSettings3_QueryInterface(This,riid,ppvObject) \
6556 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
6558#define IMsRdpClientAdvancedSettings3_AddRef(This) \
6559 ( (This)->lpVtbl -> AddRef(This) )
6561#define IMsRdpClientAdvancedSettings3_Release(This) \
6562 ( (This)->lpVtbl -> Release(This) )
6565#define IMsRdpClientAdvancedSettings3_GetTypeInfoCount(This,pctinfo) \
6566 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
6568#define IMsRdpClientAdvancedSettings3_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
6569 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
6571#define IMsRdpClientAdvancedSettings3_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
6572 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
6574#define IMsRdpClientAdvancedSettings3_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
6575 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
6578#define IMsRdpClientAdvancedSettings3_put_Compress(This,pcompress) \
6579 ( (This)->lpVtbl -> put_Compress(This,pcompress) )
6581#define IMsRdpClientAdvancedSettings3_get_Compress(This,pcompress) \
6582 ( (This)->lpVtbl -> get_Compress(This,pcompress) )
6584#define IMsRdpClientAdvancedSettings3_put_BitmapPeristence(This,pbitmapPeristence) \
6585 ( (This)->lpVtbl -> put_BitmapPeristence(This,pbitmapPeristence) )
6587#define IMsRdpClientAdvancedSettings3_get_BitmapPeristence(This,pbitmapPeristence) \
6588 ( (This)->lpVtbl -> get_BitmapPeristence(This,pbitmapPeristence) )
6590#define IMsRdpClientAdvancedSettings3_put_allowBackgroundInput(This,pallowBackgroundInput) \
6591 ( (This)->lpVtbl -> put_allowBackgroundInput(This,pallowBackgroundInput) )
6593#define IMsRdpClientAdvancedSettings3_get_allowBackgroundInput(This,pallowBackgroundInput) \
6594 ( (This)->lpVtbl -> get_allowBackgroundInput(This,pallowBackgroundInput) )
6596#define IMsRdpClientAdvancedSettings3_put_KeyBoardLayoutStr(This,rhs) \
6597 ( (This)->lpVtbl -> put_KeyBoardLayoutStr(This,rhs) )
6599#define IMsRdpClientAdvancedSettings3_put_PluginDlls(This,rhs) \
6600 ( (This)->lpVtbl -> put_PluginDlls(This,rhs) )
6602#define IMsRdpClientAdvancedSettings3_put_IconFile(This,rhs) \
6603 ( (This)->lpVtbl -> put_IconFile(This,rhs) )
6605#define IMsRdpClientAdvancedSettings3_put_IconIndex(This,rhs) \
6606 ( (This)->lpVtbl -> put_IconIndex(This,rhs) )
6608#define IMsRdpClientAdvancedSettings3_put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
6609 ( (This)->lpVtbl -> put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
6611#define IMsRdpClientAdvancedSettings3_get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
6612 ( (This)->lpVtbl -> get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
6614#define IMsRdpClientAdvancedSettings3_put_DisableRdpdr(This,pDisableRdpdr) \
6615 ( (This)->lpVtbl -> put_DisableRdpdr(This,pDisableRdpdr) )
6617#define IMsRdpClientAdvancedSettings3_get_DisableRdpdr(This,pDisableRdpdr) \
6618 ( (This)->lpVtbl -> get_DisableRdpdr(This,pDisableRdpdr) )
6621#define IMsRdpClientAdvancedSettings3_put_SmoothScroll(This,psmoothScroll) \
6622 ( (This)->lpVtbl -> put_SmoothScroll(This,psmoothScroll) )
6624#define IMsRdpClientAdvancedSettings3_get_SmoothScroll(This,psmoothScroll) \
6625 ( (This)->lpVtbl -> get_SmoothScroll(This,psmoothScroll) )
6627#define IMsRdpClientAdvancedSettings3_put_AcceleratorPassthrough(This,pacceleratorPassthrough) \
6628 ( (This)->lpVtbl -> put_AcceleratorPassthrough(This,pacceleratorPassthrough) )
6630#define IMsRdpClientAdvancedSettings3_get_AcceleratorPassthrough(This,pacceleratorPassthrough) \
6631 ( (This)->lpVtbl -> get_AcceleratorPassthrough(This,pacceleratorPassthrough) )
6633#define IMsRdpClientAdvancedSettings3_put_ShadowBitmap(This,pshadowBitmap) \
6634 ( (This)->lpVtbl -> put_ShadowBitmap(This,pshadowBitmap) )
6636#define IMsRdpClientAdvancedSettings3_get_ShadowBitmap(This,pshadowBitmap) \
6637 ( (This)->lpVtbl -> get_ShadowBitmap(This,pshadowBitmap) )
6639#define IMsRdpClientAdvancedSettings3_put_TransportType(This,ptransportType) \
6640 ( (This)->lpVtbl -> put_TransportType(This,ptransportType) )
6642#define IMsRdpClientAdvancedSettings3_get_TransportType(This,ptransportType) \
6643 ( (This)->lpVtbl -> get_TransportType(This,ptransportType) )
6645#define IMsRdpClientAdvancedSettings3_put_SasSequence(This,psasSequence) \
6646 ( (This)->lpVtbl -> put_SasSequence(This,psasSequence) )
6648#define IMsRdpClientAdvancedSettings3_get_SasSequence(This,psasSequence) \
6649 ( (This)->lpVtbl -> get_SasSequence(This,psasSequence) )
6651#define IMsRdpClientAdvancedSettings3_put_EncryptionEnabled(This,pencryptionEnabled) \
6652 ( (This)->lpVtbl -> put_EncryptionEnabled(This,pencryptionEnabled) )
6654#define IMsRdpClientAdvancedSettings3_get_EncryptionEnabled(This,pencryptionEnabled) \
6655 ( (This)->lpVtbl -> get_EncryptionEnabled(This,pencryptionEnabled) )
6657#define IMsRdpClientAdvancedSettings3_put_DedicatedTerminal(This,pdedicatedTerminal) \
6658 ( (This)->lpVtbl -> put_DedicatedTerminal(This,pdedicatedTerminal) )
6660#define IMsRdpClientAdvancedSettings3_get_DedicatedTerminal(This,pdedicatedTerminal) \
6661 ( (This)->lpVtbl -> get_DedicatedTerminal(This,pdedicatedTerminal) )
6663#define IMsRdpClientAdvancedSettings3_put_RDPPort(This,prdpPort) \
6664 ( (This)->lpVtbl -> put_RDPPort(This,prdpPort) )
6666#define IMsRdpClientAdvancedSettings3_get_RDPPort(This,prdpPort) \
6667 ( (This)->lpVtbl -> get_RDPPort(This,prdpPort) )
6669#define IMsRdpClientAdvancedSettings3_put_EnableMouse(This,penableMouse) \
6670 ( (This)->lpVtbl -> put_EnableMouse(This,penableMouse) )
6672#define IMsRdpClientAdvancedSettings3_get_EnableMouse(This,penableMouse) \
6673 ( (This)->lpVtbl -> get_EnableMouse(This,penableMouse) )
6675#define IMsRdpClientAdvancedSettings3_put_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
6676 ( (This)->lpVtbl -> put_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
6678#define IMsRdpClientAdvancedSettings3_get_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
6679 ( (This)->lpVtbl -> get_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
6681#define IMsRdpClientAdvancedSettings3_put_EnableWindowsKey(This,penableWindowsKey) \
6682 ( (This)->lpVtbl -> put_EnableWindowsKey(This,penableWindowsKey) )
6684#define IMsRdpClientAdvancedSettings3_get_EnableWindowsKey(This,penableWindowsKey) \
6685 ( (This)->lpVtbl -> get_EnableWindowsKey(This,penableWindowsKey) )
6687#define IMsRdpClientAdvancedSettings3_put_DoubleClickDetect(This,pdoubleClickDetect) \
6688 ( (This)->lpVtbl -> put_DoubleClickDetect(This,pdoubleClickDetect) )
6690#define IMsRdpClientAdvancedSettings3_get_DoubleClickDetect(This,pdoubleClickDetect) \
6691 ( (This)->lpVtbl -> get_DoubleClickDetect(This,pdoubleClickDetect) )
6693#define IMsRdpClientAdvancedSettings3_put_MaximizeShell(This,pmaximizeShell) \
6694 ( (This)->lpVtbl -> put_MaximizeShell(This,pmaximizeShell) )
6696#define IMsRdpClientAdvancedSettings3_get_MaximizeShell(This,pmaximizeShell) \
6697 ( (This)->lpVtbl -> get_MaximizeShell(This,pmaximizeShell) )
6699#define IMsRdpClientAdvancedSettings3_put_HotKeyFullScreen(This,photKeyFullScreen) \
6700 ( (This)->lpVtbl -> put_HotKeyFullScreen(This,photKeyFullScreen) )
6702#define IMsRdpClientAdvancedSettings3_get_HotKeyFullScreen(This,photKeyFullScreen) \
6703 ( (This)->lpVtbl -> get_HotKeyFullScreen(This,photKeyFullScreen) )
6705#define IMsRdpClientAdvancedSettings3_put_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
6706 ( (This)->lpVtbl -> put_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
6708#define IMsRdpClientAdvancedSettings3_get_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
6709 ( (This)->lpVtbl -> get_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
6711#define IMsRdpClientAdvancedSettings3_put_HotKeyAltEsc(This,photKeyAltEsc) \
6712 ( (This)->lpVtbl -> put_HotKeyAltEsc(This,photKeyAltEsc) )
6714#define IMsRdpClientAdvancedSettings3_get_HotKeyAltEsc(This,photKeyAltEsc) \
6715 ( (This)->lpVtbl -> get_HotKeyAltEsc(This,photKeyAltEsc) )
6717#define IMsRdpClientAdvancedSettings3_put_HotKeyAltTab(This,photKeyAltTab) \
6718 ( (This)->lpVtbl -> put_HotKeyAltTab(This,photKeyAltTab) )
6720#define IMsRdpClientAdvancedSettings3_get_HotKeyAltTab(This,photKeyAltTab) \
6721 ( (This)->lpVtbl -> get_HotKeyAltTab(This,photKeyAltTab) )
6723#define IMsRdpClientAdvancedSettings3_put_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
6724 ( (This)->lpVtbl -> put_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
6726#define IMsRdpClientAdvancedSettings3_get_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
6727 ( (This)->lpVtbl -> get_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
6729#define IMsRdpClientAdvancedSettings3_put_HotKeyAltSpace(This,photKeyAltSpace) \
6730 ( (This)->lpVtbl -> put_HotKeyAltSpace(This,photKeyAltSpace) )
6732#define IMsRdpClientAdvancedSettings3_get_HotKeyAltSpace(This,photKeyAltSpace) \
6733 ( (This)->lpVtbl -> get_HotKeyAltSpace(This,photKeyAltSpace) )
6735#define IMsRdpClientAdvancedSettings3_put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
6736 ( (This)->lpVtbl -> put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
6738#define IMsRdpClientAdvancedSettings3_get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
6739 ( (This)->lpVtbl -> get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
6741#define IMsRdpClientAdvancedSettings3_put_orderDrawThreshold(This,porderDrawThreshold) \
6742 ( (This)->lpVtbl -> put_orderDrawThreshold(This,porderDrawThreshold) )
6744#define IMsRdpClientAdvancedSettings3_get_orderDrawThreshold(This,porderDrawThreshold) \
6745 ( (This)->lpVtbl -> get_orderDrawThreshold(This,porderDrawThreshold) )
6747#define IMsRdpClientAdvancedSettings3_put_BitmapCacheSize(This,pbitmapCacheSize) \
6748 ( (This)->lpVtbl -> put_BitmapCacheSize(This,pbitmapCacheSize) )
6750#define IMsRdpClientAdvancedSettings3_get_BitmapCacheSize(This,pbitmapCacheSize) \
6751 ( (This)->lpVtbl -> get_BitmapCacheSize(This,pbitmapCacheSize) )
6753#define IMsRdpClientAdvancedSettings3_put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
6754 ( (This)->lpVtbl -> put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
6756#define IMsRdpClientAdvancedSettings3_get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
6757 ( (This)->lpVtbl -> get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
6759#define IMsRdpClientAdvancedSettings3_put_ScaleBitmapCachesByBPP(This,pbScale) \
6760 ( (This)->lpVtbl -> put_ScaleBitmapCachesByBPP(This,pbScale) )
6762#define IMsRdpClientAdvancedSettings3_get_ScaleBitmapCachesByBPP(This,pbScale) \
6763 ( (This)->lpVtbl -> get_ScaleBitmapCachesByBPP(This,pbScale) )
6765#define IMsRdpClientAdvancedSettings3_put_NumBitmapCaches(This,pnumBitmapCaches) \
6766 ( (This)->lpVtbl -> put_NumBitmapCaches(This,pnumBitmapCaches) )
6768#define IMsRdpClientAdvancedSettings3_get_NumBitmapCaches(This,pnumBitmapCaches) \
6769 ( (This)->lpVtbl -> get_NumBitmapCaches(This,pnumBitmapCaches) )
6771#define IMsRdpClientAdvancedSettings3_put_CachePersistenceActive(This,pcachePersistenceActive) \
6772 ( (This)->lpVtbl -> put_CachePersistenceActive(This,pcachePersistenceActive) )
6774#define IMsRdpClientAdvancedSettings3_get_CachePersistenceActive(This,pcachePersistenceActive) \
6775 ( (This)->lpVtbl -> get_CachePersistenceActive(This,pcachePersistenceActive) )
6777#define IMsRdpClientAdvancedSettings3_put_PersistCacheDirectory(This,rhs) \
6778 ( (This)->lpVtbl -> put_PersistCacheDirectory(This,rhs) )
6780#define IMsRdpClientAdvancedSettings3_put_brushSupportLevel(This,pbrushSupportLevel) \
6781 ( (This)->lpVtbl -> put_brushSupportLevel(This,pbrushSupportLevel) )
6783#define IMsRdpClientAdvancedSettings3_get_brushSupportLevel(This,pbrushSupportLevel) \
6784 ( (This)->lpVtbl -> get_brushSupportLevel(This,pbrushSupportLevel) )
6786#define IMsRdpClientAdvancedSettings3_put_minInputSendInterval(This,pminInputSendInterval) \
6787 ( (This)->lpVtbl -> put_minInputSendInterval(This,pminInputSendInterval) )
6789#define IMsRdpClientAdvancedSettings3_get_minInputSendInterval(This,pminInputSendInterval) \
6790 ( (This)->lpVtbl -> get_minInputSendInterval(This,pminInputSendInterval) )
6792#define IMsRdpClientAdvancedSettings3_put_InputEventsAtOnce(This,pinputEventsAtOnce) \
6793 ( (This)->lpVtbl -> put_InputEventsAtOnce(This,pinputEventsAtOnce) )
6795#define IMsRdpClientAdvancedSettings3_get_InputEventsAtOnce(This,pinputEventsAtOnce) \
6796 ( (This)->lpVtbl -> get_InputEventsAtOnce(This,pinputEventsAtOnce) )
6798#define IMsRdpClientAdvancedSettings3_put_maxEventCount(This,pmaxEventCount) \
6799 ( (This)->lpVtbl -> put_maxEventCount(This,pmaxEventCount) )
6801#define IMsRdpClientAdvancedSettings3_get_maxEventCount(This,pmaxEventCount) \
6802 ( (This)->lpVtbl -> get_maxEventCount(This,pmaxEventCount) )
6804#define IMsRdpClientAdvancedSettings3_put_keepAliveInterval(This,pkeepAliveInterval) \
6805 ( (This)->lpVtbl -> put_keepAliveInterval(This,pkeepAliveInterval) )
6807#define IMsRdpClientAdvancedSettings3_get_keepAliveInterval(This,pkeepAliveInterval) \
6808 ( (This)->lpVtbl -> get_keepAliveInterval(This,pkeepAliveInterval) )
6810#define IMsRdpClientAdvancedSettings3_put_shutdownTimeout(This,pshutdownTimeout) \
6811 ( (This)->lpVtbl -> put_shutdownTimeout(This,pshutdownTimeout) )
6813#define IMsRdpClientAdvancedSettings3_get_shutdownTimeout(This,pshutdownTimeout) \
6814 ( (This)->lpVtbl -> get_shutdownTimeout(This,pshutdownTimeout) )
6816#define IMsRdpClientAdvancedSettings3_put_overallConnectionTimeout(This,poverallConnectionTimeout) \
6817 ( (This)->lpVtbl -> put_overallConnectionTimeout(This,poverallConnectionTimeout) )
6819#define IMsRdpClientAdvancedSettings3_get_overallConnectionTimeout(This,poverallConnectionTimeout) \
6820 ( (This)->lpVtbl -> get_overallConnectionTimeout(This,poverallConnectionTimeout) )
6822#define IMsRdpClientAdvancedSettings3_put_singleConnectionTimeout(This,psingleConnectionTimeout) \
6823 ( (This)->lpVtbl -> put_singleConnectionTimeout(This,psingleConnectionTimeout) )
6825#define IMsRdpClientAdvancedSettings3_get_singleConnectionTimeout(This,psingleConnectionTimeout) \
6826 ( (This)->lpVtbl -> get_singleConnectionTimeout(This,psingleConnectionTimeout) )
6828#define IMsRdpClientAdvancedSettings3_put_KeyboardType(This,pkeyboardType) \
6829 ( (This)->lpVtbl -> put_KeyboardType(This,pkeyboardType) )
6831#define IMsRdpClientAdvancedSettings3_get_KeyboardType(This,pkeyboardType) \
6832 ( (This)->lpVtbl -> get_KeyboardType(This,pkeyboardType) )
6834#define IMsRdpClientAdvancedSettings3_put_KeyboardSubType(This,pkeyboardSubType) \
6835 ( (This)->lpVtbl -> put_KeyboardSubType(This,pkeyboardSubType) )
6837#define IMsRdpClientAdvancedSettings3_get_KeyboardSubType(This,pkeyboardSubType) \
6838 ( (This)->lpVtbl -> get_KeyboardSubType(This,pkeyboardSubType) )
6840#define IMsRdpClientAdvancedSettings3_put_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
6841 ( (This)->lpVtbl -> put_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
6843#define IMsRdpClientAdvancedSettings3_get_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
6844 ( (This)->lpVtbl -> get_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
6846#define IMsRdpClientAdvancedSettings3_put_WinceFixedPalette(This,pwinceFixedPalette) \
6847 ( (This)->lpVtbl -> put_WinceFixedPalette(This,pwinceFixedPalette) )
6849#define IMsRdpClientAdvancedSettings3_get_WinceFixedPalette(This,pwinceFixedPalette) \
6850 ( (This)->lpVtbl -> get_WinceFixedPalette(This,pwinceFixedPalette) )
6852#define IMsRdpClientAdvancedSettings3_put_ConnectToServerConsole(This,pConnectToConsole) \
6853 ( (This)->lpVtbl -> put_ConnectToServerConsole(This,pConnectToConsole) )
6855#define IMsRdpClientAdvancedSettings3_get_ConnectToServerConsole(This,pConnectToConsole) \
6856 ( (This)->lpVtbl -> get_ConnectToServerConsole(This,pConnectToConsole) )
6858#define IMsRdpClientAdvancedSettings3_put_BitmapPersistence(This,pbitmapPersistence) \
6859 ( (This)->lpVtbl -> put_BitmapPersistence(This,pbitmapPersistence) )
6861#define IMsRdpClientAdvancedSettings3_get_BitmapPersistence(This,pbitmapPersistence) \
6862 ( (This)->lpVtbl -> get_BitmapPersistence(This,pbitmapPersistence) )
6864#define IMsRdpClientAdvancedSettings3_put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
6865 ( (This)->lpVtbl -> put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
6867#define IMsRdpClientAdvancedSettings3_get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
6868 ( (This)->lpVtbl -> get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
6870#define IMsRdpClientAdvancedSettings3_put_SmartSizing(This,pfSmartSizing) \
6871 ( (This)->lpVtbl -> put_SmartSizing(This,pfSmartSizing) )
6873#define IMsRdpClientAdvancedSettings3_get_SmartSizing(This,pfSmartSizing) \
6874 ( (This)->lpVtbl -> get_SmartSizing(This,pfSmartSizing) )
6876#define IMsRdpClientAdvancedSettings3_put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
6877 ( (This)->lpVtbl -> put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
6879#define IMsRdpClientAdvancedSettings3_get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
6880 ( (This)->lpVtbl -> get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
6882#define IMsRdpClientAdvancedSettings3_put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
6883 ( (This)->lpVtbl -> put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
6885#define IMsRdpClientAdvancedSettings3_get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
6886 ( (This)->lpVtbl -> get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
6888#define IMsRdpClientAdvancedSettings3_put_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
6889 ( (This)->lpVtbl -> put_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
6891#define IMsRdpClientAdvancedSettings3_get_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
6892 ( (This)->lpVtbl -> get_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
6894#define IMsRdpClientAdvancedSettings3_put_ClearTextPassword(This,rhs) \
6895 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
6897#define IMsRdpClientAdvancedSettings3_put_DisplayConnectionBar(This,pDisplayConnectionBar) \
6898 ( (This)->lpVtbl -> put_DisplayConnectionBar(This,pDisplayConnectionBar) )
6900#define IMsRdpClientAdvancedSettings3_get_DisplayConnectionBar(This,pDisplayConnectionBar) \
6901 ( (This)->lpVtbl -> get_DisplayConnectionBar(This,pDisplayConnectionBar) )
6903#define IMsRdpClientAdvancedSettings3_put_PinConnectionBar(This,pPinConnectionBar) \
6904 ( (This)->lpVtbl -> put_PinConnectionBar(This,pPinConnectionBar) )
6906#define IMsRdpClientAdvancedSettings3_get_PinConnectionBar(This,pPinConnectionBar) \
6907 ( (This)->lpVtbl -> get_PinConnectionBar(This,pPinConnectionBar) )
6909#define IMsRdpClientAdvancedSettings3_put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
6910 ( (This)->lpVtbl -> put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
6912#define IMsRdpClientAdvancedSettings3_get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
6913 ( (This)->lpVtbl -> get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
6915#define IMsRdpClientAdvancedSettings3_put_LoadBalanceInfo(This,pLBInfo) \
6916 ( (This)->lpVtbl -> put_LoadBalanceInfo(This,pLBInfo) )
6918#define IMsRdpClientAdvancedSettings3_get_LoadBalanceInfo(This,pLBInfo) \
6919 ( (This)->lpVtbl -> get_LoadBalanceInfo(This,pLBInfo) )
6921#define IMsRdpClientAdvancedSettings3_put_RedirectDrives(This,pRedirectDrives) \
6922 ( (This)->lpVtbl -> put_RedirectDrives(This,pRedirectDrives) )
6924#define IMsRdpClientAdvancedSettings3_get_RedirectDrives(This,pRedirectDrives) \
6925 ( (This)->lpVtbl -> get_RedirectDrives(This,pRedirectDrives) )
6927#define IMsRdpClientAdvancedSettings3_put_RedirectPrinters(This,pRedirectPrinters) \
6928 ( (This)->lpVtbl -> put_RedirectPrinters(This,pRedirectPrinters) )
6930#define IMsRdpClientAdvancedSettings3_get_RedirectPrinters(This,pRedirectPrinters) \
6931 ( (This)->lpVtbl -> get_RedirectPrinters(This,pRedirectPrinters) )
6933#define IMsRdpClientAdvancedSettings3_put_RedirectPorts(This,pRedirectPorts) \
6934 ( (This)->lpVtbl -> put_RedirectPorts(This,pRedirectPorts) )
6936#define IMsRdpClientAdvancedSettings3_get_RedirectPorts(This,pRedirectPorts) \
6937 ( (This)->lpVtbl -> get_RedirectPorts(This,pRedirectPorts) )
6939#define IMsRdpClientAdvancedSettings3_put_RedirectSmartCards(This,pRedirectSmartCards) \
6940 ( (This)->lpVtbl -> put_RedirectSmartCards(This,pRedirectSmartCards) )
6942#define IMsRdpClientAdvancedSettings3_get_RedirectSmartCards(This,pRedirectSmartCards) \
6943 ( (This)->lpVtbl -> get_RedirectSmartCards(This,pRedirectSmartCards) )
6945#define IMsRdpClientAdvancedSettings3_put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
6946 ( (This)->lpVtbl -> put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
6948#define IMsRdpClientAdvancedSettings3_get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
6949 ( (This)->lpVtbl -> get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
6951#define IMsRdpClientAdvancedSettings3_put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
6952 ( (This)->lpVtbl -> put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
6954#define IMsRdpClientAdvancedSettings3_get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
6955 ( (This)->lpVtbl -> get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
6957#define IMsRdpClientAdvancedSettings3_put_PerformanceFlags(This,pDisableList) \
6958 ( (This)->lpVtbl -> put_PerformanceFlags(This,pDisableList) )
6960#define IMsRdpClientAdvancedSettings3_get_PerformanceFlags(This,pDisableList) \
6961 ( (This)->lpVtbl -> get_PerformanceFlags(This,pDisableList) )
6963#define IMsRdpClientAdvancedSettings3_put_ConnectWithEndpoint(This,rhs) \
6964 ( (This)->lpVtbl -> put_ConnectWithEndpoint(This,rhs) )
6966#define IMsRdpClientAdvancedSettings3_put_NotifyTSPublicKey(This,pfNotify) \
6967 ( (This)->lpVtbl -> put_NotifyTSPublicKey(This,pfNotify) )
6969#define IMsRdpClientAdvancedSettings3_get_NotifyTSPublicKey(This,pfNotify) \
6970 ( (This)->lpVtbl -> get_NotifyTSPublicKey(This,pfNotify) )
6973#define IMsRdpClientAdvancedSettings3_get_CanAutoReconnect(This,pfCanAutoReconnect) \
6974 ( (This)->lpVtbl -> get_CanAutoReconnect(This,pfCanAutoReconnect) )
6976#define IMsRdpClientAdvancedSettings3_put_EnableAutoReconnect(This,pfEnableAutoReconnect) \
6977 ( (This)->lpVtbl -> put_EnableAutoReconnect(This,pfEnableAutoReconnect) )
6979#define IMsRdpClientAdvancedSettings3_get_EnableAutoReconnect(This,pfEnableAutoReconnect) \
6980 ( (This)->lpVtbl -> get_EnableAutoReconnect(This,pfEnableAutoReconnect) )
6982#define IMsRdpClientAdvancedSettings3_put_MaxReconnectAttempts(This,pMaxReconnectAttempts) \
6983 ( (This)->lpVtbl -> put_MaxReconnectAttempts(This,pMaxReconnectAttempts) )
6985#define IMsRdpClientAdvancedSettings3_get_MaxReconnectAttempts(This,pMaxReconnectAttempts) \
6986 ( (This)->lpVtbl -> get_MaxReconnectAttempts(This,pMaxReconnectAttempts) )
6989#define IMsRdpClientAdvancedSettings3_put_ConnectionBarShowMinimizeButton(This,pfShowMinimize) \
6990 ( (This)->lpVtbl -> put_ConnectionBarShowMinimizeButton(This,pfShowMinimize) )
6992#define IMsRdpClientAdvancedSettings3_get_ConnectionBarShowMinimizeButton(This,pfShowMinimize) \
6993 ( (This)->lpVtbl -> get_ConnectionBarShowMinimizeButton(This,pfShowMinimize) )
6995#define IMsRdpClientAdvancedSettings3_put_ConnectionBarShowRestoreButton(This,pfShowRestore) \
6996 ( (This)->lpVtbl -> put_ConnectionBarShowRestoreButton(This,pfShowRestore) )
6998#define IMsRdpClientAdvancedSettings3_get_ConnectionBarShowRestoreButton(This,pfShowRestore) \
6999 ( (This)->lpVtbl -> get_ConnectionBarShowRestoreButton(This,pfShowRestore) )
7017 DWORD *_pdwStubPhase);
7029 DWORD *_pdwStubPhase);
7041 DWORD *_pdwStubPhase);
7053 DWORD *_pdwStubPhase);
7060#ifndef __IMsRdpClientAdvancedSettings4_INTERFACE_DEFINED__
7061#define __IMsRdpClientAdvancedSettings4_INTERFACE_DEFINED__
7069#if defined(__cplusplus) && !defined(CINTERFACE)
7076 unsigned int puiAuthLevel) = 0;
7079 unsigned int *puiAuthLevel) = 0;
7711#define IMsRdpClientAdvancedSettings4_QueryInterface(This,riid,ppvObject) \
7712 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
7714#define IMsRdpClientAdvancedSettings4_AddRef(This) \
7715 ( (This)->lpVtbl -> AddRef(This) )
7717#define IMsRdpClientAdvancedSettings4_Release(This) \
7718 ( (This)->lpVtbl -> Release(This) )
7721#define IMsRdpClientAdvancedSettings4_GetTypeInfoCount(This,pctinfo) \
7722 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
7724#define IMsRdpClientAdvancedSettings4_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
7725 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
7727#define IMsRdpClientAdvancedSettings4_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
7728 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
7730#define IMsRdpClientAdvancedSettings4_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
7731 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
7734#define IMsRdpClientAdvancedSettings4_put_Compress(This,pcompress) \
7735 ( (This)->lpVtbl -> put_Compress(This,pcompress) )
7737#define IMsRdpClientAdvancedSettings4_get_Compress(This,pcompress) \
7738 ( (This)->lpVtbl -> get_Compress(This,pcompress) )
7740#define IMsRdpClientAdvancedSettings4_put_BitmapPeristence(This,pbitmapPeristence) \
7741 ( (This)->lpVtbl -> put_BitmapPeristence(This,pbitmapPeristence) )
7743#define IMsRdpClientAdvancedSettings4_get_BitmapPeristence(This,pbitmapPeristence) \
7744 ( (This)->lpVtbl -> get_BitmapPeristence(This,pbitmapPeristence) )
7746#define IMsRdpClientAdvancedSettings4_put_allowBackgroundInput(This,pallowBackgroundInput) \
7747 ( (This)->lpVtbl -> put_allowBackgroundInput(This,pallowBackgroundInput) )
7749#define IMsRdpClientAdvancedSettings4_get_allowBackgroundInput(This,pallowBackgroundInput) \
7750 ( (This)->lpVtbl -> get_allowBackgroundInput(This,pallowBackgroundInput) )
7752#define IMsRdpClientAdvancedSettings4_put_KeyBoardLayoutStr(This,rhs) \
7753 ( (This)->lpVtbl -> put_KeyBoardLayoutStr(This,rhs) )
7755#define IMsRdpClientAdvancedSettings4_put_PluginDlls(This,rhs) \
7756 ( (This)->lpVtbl -> put_PluginDlls(This,rhs) )
7758#define IMsRdpClientAdvancedSettings4_put_IconFile(This,rhs) \
7759 ( (This)->lpVtbl -> put_IconFile(This,rhs) )
7761#define IMsRdpClientAdvancedSettings4_put_IconIndex(This,rhs) \
7762 ( (This)->lpVtbl -> put_IconIndex(This,rhs) )
7764#define IMsRdpClientAdvancedSettings4_put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
7765 ( (This)->lpVtbl -> put_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
7767#define IMsRdpClientAdvancedSettings4_get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) \
7768 ( (This)->lpVtbl -> get_ContainerHandledFullScreen(This,pContainerHandledFullScreen) )
7770#define IMsRdpClientAdvancedSettings4_put_DisableRdpdr(This,pDisableRdpdr) \
7771 ( (This)->lpVtbl -> put_DisableRdpdr(This,pDisableRdpdr) )
7773#define IMsRdpClientAdvancedSettings4_get_DisableRdpdr(This,pDisableRdpdr) \
7774 ( (This)->lpVtbl -> get_DisableRdpdr(This,pDisableRdpdr) )
7777#define IMsRdpClientAdvancedSettings4_put_SmoothScroll(This,psmoothScroll) \
7778 ( (This)->lpVtbl -> put_SmoothScroll(This,psmoothScroll) )
7780#define IMsRdpClientAdvancedSettings4_get_SmoothScroll(This,psmoothScroll) \
7781 ( (This)->lpVtbl -> get_SmoothScroll(This,psmoothScroll) )
7783#define IMsRdpClientAdvancedSettings4_put_AcceleratorPassthrough(This,pacceleratorPassthrough) \
7784 ( (This)->lpVtbl -> put_AcceleratorPassthrough(This,pacceleratorPassthrough) )
7786#define IMsRdpClientAdvancedSettings4_get_AcceleratorPassthrough(This,pacceleratorPassthrough) \
7787 ( (This)->lpVtbl -> get_AcceleratorPassthrough(This,pacceleratorPassthrough) )
7789#define IMsRdpClientAdvancedSettings4_put_ShadowBitmap(This,pshadowBitmap) \
7790 ( (This)->lpVtbl -> put_ShadowBitmap(This,pshadowBitmap) )
7792#define IMsRdpClientAdvancedSettings4_get_ShadowBitmap(This,pshadowBitmap) \
7793 ( (This)->lpVtbl -> get_ShadowBitmap(This,pshadowBitmap) )
7795#define IMsRdpClientAdvancedSettings4_put_TransportType(This,ptransportType) \
7796 ( (This)->lpVtbl -> put_TransportType(This,ptransportType) )
7798#define IMsRdpClientAdvancedSettings4_get_TransportType(This,ptransportType) \
7799 ( (This)->lpVtbl -> get_TransportType(This,ptransportType) )
7801#define IMsRdpClientAdvancedSettings4_put_SasSequence(This,psasSequence) \
7802 ( (This)->lpVtbl -> put_SasSequence(This,psasSequence) )
7804#define IMsRdpClientAdvancedSettings4_get_SasSequence(This,psasSequence) \
7805 ( (This)->lpVtbl -> get_SasSequence(This,psasSequence) )
7807#define IMsRdpClientAdvancedSettings4_put_EncryptionEnabled(This,pencryptionEnabled) \
7808 ( (This)->lpVtbl -> put_EncryptionEnabled(This,pencryptionEnabled) )
7810#define IMsRdpClientAdvancedSettings4_get_EncryptionEnabled(This,pencryptionEnabled) \
7811 ( (This)->lpVtbl -> get_EncryptionEnabled(This,pencryptionEnabled) )
7813#define IMsRdpClientAdvancedSettings4_put_DedicatedTerminal(This,pdedicatedTerminal) \
7814 ( (This)->lpVtbl -> put_DedicatedTerminal(This,pdedicatedTerminal) )
7816#define IMsRdpClientAdvancedSettings4_get_DedicatedTerminal(This,pdedicatedTerminal) \
7817 ( (This)->lpVtbl -> get_DedicatedTerminal(This,pdedicatedTerminal) )
7819#define IMsRdpClientAdvancedSettings4_put_RDPPort(This,prdpPort) \
7820 ( (This)->lpVtbl -> put_RDPPort(This,prdpPort) )
7822#define IMsRdpClientAdvancedSettings4_get_RDPPort(This,prdpPort) \
7823 ( (This)->lpVtbl -> get_RDPPort(This,prdpPort) )
7825#define IMsRdpClientAdvancedSettings4_put_EnableMouse(This,penableMouse) \
7826 ( (This)->lpVtbl -> put_EnableMouse(This,penableMouse) )
7828#define IMsRdpClientAdvancedSettings4_get_EnableMouse(This,penableMouse) \
7829 ( (This)->lpVtbl -> get_EnableMouse(This,penableMouse) )
7831#define IMsRdpClientAdvancedSettings4_put_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
7832 ( (This)->lpVtbl -> put_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
7834#define IMsRdpClientAdvancedSettings4_get_DisableCtrlAltDel(This,pdisableCtrlAltDel) \
7835 ( (This)->lpVtbl -> get_DisableCtrlAltDel(This,pdisableCtrlAltDel) )
7837#define IMsRdpClientAdvancedSettings4_put_EnableWindowsKey(This,penableWindowsKey) \
7838 ( (This)->lpVtbl -> put_EnableWindowsKey(This,penableWindowsKey) )
7840#define IMsRdpClientAdvancedSettings4_get_EnableWindowsKey(This,penableWindowsKey) \
7841 ( (This)->lpVtbl -> get_EnableWindowsKey(This,penableWindowsKey) )
7843#define IMsRdpClientAdvancedSettings4_put_DoubleClickDetect(This,pdoubleClickDetect) \
7844 ( (This)->lpVtbl -> put_DoubleClickDetect(This,pdoubleClickDetect) )
7846#define IMsRdpClientAdvancedSettings4_get_DoubleClickDetect(This,pdoubleClickDetect) \
7847 ( (This)->lpVtbl -> get_DoubleClickDetect(This,pdoubleClickDetect) )
7849#define IMsRdpClientAdvancedSettings4_put_MaximizeShell(This,pmaximizeShell) \
7850 ( (This)->lpVtbl -> put_MaximizeShell(This,pmaximizeShell) )
7852#define IMsRdpClientAdvancedSettings4_get_MaximizeShell(This,pmaximizeShell) \
7853 ( (This)->lpVtbl -> get_MaximizeShell(This,pmaximizeShell) )
7855#define IMsRdpClientAdvancedSettings4_put_HotKeyFullScreen(This,photKeyFullScreen) \
7856 ( (This)->lpVtbl -> put_HotKeyFullScreen(This,photKeyFullScreen) )
7858#define IMsRdpClientAdvancedSettings4_get_HotKeyFullScreen(This,photKeyFullScreen) \
7859 ( (This)->lpVtbl -> get_HotKeyFullScreen(This,photKeyFullScreen) )
7861#define IMsRdpClientAdvancedSettings4_put_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
7862 ( (This)->lpVtbl -> put_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
7864#define IMsRdpClientAdvancedSettings4_get_HotKeyCtrlEsc(This,photKeyCtrlEsc) \
7865 ( (This)->lpVtbl -> get_HotKeyCtrlEsc(This,photKeyCtrlEsc) )
7867#define IMsRdpClientAdvancedSettings4_put_HotKeyAltEsc(This,photKeyAltEsc) \
7868 ( (This)->lpVtbl -> put_HotKeyAltEsc(This,photKeyAltEsc) )
7870#define IMsRdpClientAdvancedSettings4_get_HotKeyAltEsc(This,photKeyAltEsc) \
7871 ( (This)->lpVtbl -> get_HotKeyAltEsc(This,photKeyAltEsc) )
7873#define IMsRdpClientAdvancedSettings4_put_HotKeyAltTab(This,photKeyAltTab) \
7874 ( (This)->lpVtbl -> put_HotKeyAltTab(This,photKeyAltTab) )
7876#define IMsRdpClientAdvancedSettings4_get_HotKeyAltTab(This,photKeyAltTab) \
7877 ( (This)->lpVtbl -> get_HotKeyAltTab(This,photKeyAltTab) )
7879#define IMsRdpClientAdvancedSettings4_put_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
7880 ( (This)->lpVtbl -> put_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
7882#define IMsRdpClientAdvancedSettings4_get_HotKeyAltShiftTab(This,photKeyAltShiftTab) \
7883 ( (This)->lpVtbl -> get_HotKeyAltShiftTab(This,photKeyAltShiftTab) )
7885#define IMsRdpClientAdvancedSettings4_put_HotKeyAltSpace(This,photKeyAltSpace) \
7886 ( (This)->lpVtbl -> put_HotKeyAltSpace(This,photKeyAltSpace) )
7888#define IMsRdpClientAdvancedSettings4_get_HotKeyAltSpace(This,photKeyAltSpace) \
7889 ( (This)->lpVtbl -> get_HotKeyAltSpace(This,photKeyAltSpace) )
7891#define IMsRdpClientAdvancedSettings4_put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
7892 ( (This)->lpVtbl -> put_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
7894#define IMsRdpClientAdvancedSettings4_get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) \
7895 ( (This)->lpVtbl -> get_HotKeyCtrlAltDel(This,photKeyCtrlAltDel) )
7897#define IMsRdpClientAdvancedSettings4_put_orderDrawThreshold(This,porderDrawThreshold) \
7898 ( (This)->lpVtbl -> put_orderDrawThreshold(This,porderDrawThreshold) )
7900#define IMsRdpClientAdvancedSettings4_get_orderDrawThreshold(This,porderDrawThreshold) \
7901 ( (This)->lpVtbl -> get_orderDrawThreshold(This,porderDrawThreshold) )
7903#define IMsRdpClientAdvancedSettings4_put_BitmapCacheSize(This,pbitmapCacheSize) \
7904 ( (This)->lpVtbl -> put_BitmapCacheSize(This,pbitmapCacheSize) )
7906#define IMsRdpClientAdvancedSettings4_get_BitmapCacheSize(This,pbitmapCacheSize) \
7907 ( (This)->lpVtbl -> get_BitmapCacheSize(This,pbitmapCacheSize) )
7909#define IMsRdpClientAdvancedSettings4_put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
7910 ( (This)->lpVtbl -> put_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
7912#define IMsRdpClientAdvancedSettings4_get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) \
7913 ( (This)->lpVtbl -> get_BitmapVirtualCacheSize(This,pbitmapVirtualCacheSize) )
7915#define IMsRdpClientAdvancedSettings4_put_ScaleBitmapCachesByBPP(This,pbScale) \
7916 ( (This)->lpVtbl -> put_ScaleBitmapCachesByBPP(This,pbScale) )
7918#define IMsRdpClientAdvancedSettings4_get_ScaleBitmapCachesByBPP(This,pbScale) \
7919 ( (This)->lpVtbl -> get_ScaleBitmapCachesByBPP(This,pbScale) )
7921#define IMsRdpClientAdvancedSettings4_put_NumBitmapCaches(This,pnumBitmapCaches) \
7922 ( (This)->lpVtbl -> put_NumBitmapCaches(This,pnumBitmapCaches) )
7924#define IMsRdpClientAdvancedSettings4_get_NumBitmapCaches(This,pnumBitmapCaches) \
7925 ( (This)->lpVtbl -> get_NumBitmapCaches(This,pnumBitmapCaches) )
7927#define IMsRdpClientAdvancedSettings4_put_CachePersistenceActive(This,pcachePersistenceActive) \
7928 ( (This)->lpVtbl -> put_CachePersistenceActive(This,pcachePersistenceActive) )
7930#define IMsRdpClientAdvancedSettings4_get_CachePersistenceActive(This,pcachePersistenceActive) \
7931 ( (This)->lpVtbl -> get_CachePersistenceActive(This,pcachePersistenceActive) )
7933#define IMsRdpClientAdvancedSettings4_put_PersistCacheDirectory(This,rhs) \
7934 ( (This)->lpVtbl -> put_PersistCacheDirectory(This,rhs) )
7936#define IMsRdpClientAdvancedSettings4_put_brushSupportLevel(This,pbrushSupportLevel) \
7937 ( (This)->lpVtbl -> put_brushSupportLevel(This,pbrushSupportLevel) )
7939#define IMsRdpClientAdvancedSettings4_get_brushSupportLevel(This,pbrushSupportLevel) \
7940 ( (This)->lpVtbl -> get_brushSupportLevel(This,pbrushSupportLevel) )
7942#define IMsRdpClientAdvancedSettings4_put_minInputSendInterval(This,pminInputSendInterval) \
7943 ( (This)->lpVtbl -> put_minInputSendInterval(This,pminInputSendInterval) )
7945#define IMsRdpClientAdvancedSettings4_get_minInputSendInterval(This,pminInputSendInterval) \
7946 ( (This)->lpVtbl -> get_minInputSendInterval(This,pminInputSendInterval) )
7948#define IMsRdpClientAdvancedSettings4_put_InputEventsAtOnce(This,pinputEventsAtOnce) \
7949 ( (This)->lpVtbl -> put_InputEventsAtOnce(This,pinputEventsAtOnce) )
7951#define IMsRdpClientAdvancedSettings4_get_InputEventsAtOnce(This,pinputEventsAtOnce) \
7952 ( (This)->lpVtbl -> get_InputEventsAtOnce(This,pinputEventsAtOnce) )
7954#define IMsRdpClientAdvancedSettings4_put_maxEventCount(This,pmaxEventCount) \
7955 ( (This)->lpVtbl -> put_maxEventCount(This,pmaxEventCount) )
7957#define IMsRdpClientAdvancedSettings4_get_maxEventCount(This,pmaxEventCount) \
7958 ( (This)->lpVtbl -> get_maxEventCount(This,pmaxEventCount) )
7960#define IMsRdpClientAdvancedSettings4_put_keepAliveInterval(This,pkeepAliveInterval) \
7961 ( (This)->lpVtbl -> put_keepAliveInterval(This,pkeepAliveInterval) )
7963#define IMsRdpClientAdvancedSettings4_get_keepAliveInterval(This,pkeepAliveInterval) \
7964 ( (This)->lpVtbl -> get_keepAliveInterval(This,pkeepAliveInterval) )
7966#define IMsRdpClientAdvancedSettings4_put_shutdownTimeout(This,pshutdownTimeout) \
7967 ( (This)->lpVtbl -> put_shutdownTimeout(This,pshutdownTimeout) )
7969#define IMsRdpClientAdvancedSettings4_get_shutdownTimeout(This,pshutdownTimeout) \
7970 ( (This)->lpVtbl -> get_shutdownTimeout(This,pshutdownTimeout) )
7972#define IMsRdpClientAdvancedSettings4_put_overallConnectionTimeout(This,poverallConnectionTimeout) \
7973 ( (This)->lpVtbl -> put_overallConnectionTimeout(This,poverallConnectionTimeout) )
7975#define IMsRdpClientAdvancedSettings4_get_overallConnectionTimeout(This,poverallConnectionTimeout) \
7976 ( (This)->lpVtbl -> get_overallConnectionTimeout(This,poverallConnectionTimeout) )
7978#define IMsRdpClientAdvancedSettings4_put_singleConnectionTimeout(This,psingleConnectionTimeout) \
7979 ( (This)->lpVtbl -> put_singleConnectionTimeout(This,psingleConnectionTimeout) )
7981#define IMsRdpClientAdvancedSettings4_get_singleConnectionTimeout(This,psingleConnectionTimeout) \
7982 ( (This)->lpVtbl -> get_singleConnectionTimeout(This,psingleConnectionTimeout) )
7984#define IMsRdpClientAdvancedSettings4_put_KeyboardType(This,pkeyboardType) \
7985 ( (This)->lpVtbl -> put_KeyboardType(This,pkeyboardType) )
7987#define IMsRdpClientAdvancedSettings4_get_KeyboardType(This,pkeyboardType) \
7988 ( (This)->lpVtbl -> get_KeyboardType(This,pkeyboardType) )
7990#define IMsRdpClientAdvancedSettings4_put_KeyboardSubType(This,pkeyboardSubType) \
7991 ( (This)->lpVtbl -> put_KeyboardSubType(This,pkeyboardSubType) )
7993#define IMsRdpClientAdvancedSettings4_get_KeyboardSubType(This,pkeyboardSubType) \
7994 ( (This)->lpVtbl -> get_KeyboardSubType(This,pkeyboardSubType) )
7996#define IMsRdpClientAdvancedSettings4_put_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
7997 ( (This)->lpVtbl -> put_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
7999#define IMsRdpClientAdvancedSettings4_get_KeyboardFunctionKey(This,pkeyboardFunctionKey) \
8000 ( (This)->lpVtbl -> get_KeyboardFunctionKey(This,pkeyboardFunctionKey) )
8002#define IMsRdpClientAdvancedSettings4_put_WinceFixedPalette(This,pwinceFixedPalette) \
8003 ( (This)->lpVtbl -> put_WinceFixedPalette(This,pwinceFixedPalette) )
8005#define IMsRdpClientAdvancedSettings4_get_WinceFixedPalette(This,pwinceFixedPalette) \
8006 ( (This)->lpVtbl -> get_WinceFixedPalette(This,pwinceFixedPalette) )
8008#define IMsRdpClientAdvancedSettings4_put_ConnectToServerConsole(This,pConnectToConsole) \
8009 ( (This)->lpVtbl -> put_ConnectToServerConsole(This,pConnectToConsole) )
8011#define IMsRdpClientAdvancedSettings4_get_ConnectToServerConsole(This,pConnectToConsole) \
8012 ( (This)->lpVtbl -> get_ConnectToServerConsole(This,pConnectToConsole) )
8014#define IMsRdpClientAdvancedSettings4_put_BitmapPersistence(This,pbitmapPersistence) \
8015 ( (This)->lpVtbl -> put_BitmapPersistence(This,pbitmapPersistence) )
8017#define IMsRdpClientAdvancedSettings4_get_BitmapPersistence(This,pbitmapPersistence) \
8018 ( (This)->lpVtbl -> get_BitmapPersistence(This,pbitmapPersistence) )
8020#define IMsRdpClientAdvancedSettings4_put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
8021 ( (This)->lpVtbl -> put_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
8023#define IMsRdpClientAdvancedSettings4_get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) \
8024 ( (This)->lpVtbl -> get_MinutesToIdleTimeout(This,pminutesToIdleTimeout) )
8026#define IMsRdpClientAdvancedSettings4_put_SmartSizing(This,pfSmartSizing) \
8027 ( (This)->lpVtbl -> put_SmartSizing(This,pfSmartSizing) )
8029#define IMsRdpClientAdvancedSettings4_get_SmartSizing(This,pfSmartSizing) \
8030 ( (This)->lpVtbl -> get_SmartSizing(This,pfSmartSizing) )
8032#define IMsRdpClientAdvancedSettings4_put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
8033 ( (This)->lpVtbl -> put_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
8035#define IMsRdpClientAdvancedSettings4_get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) \
8036 ( (This)->lpVtbl -> get_RdpdrLocalPrintingDocName(This,pLocalPrintingDocName) )
8038#define IMsRdpClientAdvancedSettings4_put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
8039 ( (This)->lpVtbl -> put_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
8041#define IMsRdpClientAdvancedSettings4_get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) \
8042 ( (This)->lpVtbl -> get_RdpdrClipCleanTempDirString(This,clipCleanTempDirString) )
8044#define IMsRdpClientAdvancedSettings4_put_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
8045 ( (This)->lpVtbl -> put_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
8047#define IMsRdpClientAdvancedSettings4_get_RdpdrClipPasteInfoString(This,clipPasteInfoString) \
8048 ( (This)->lpVtbl -> get_RdpdrClipPasteInfoString(This,clipPasteInfoString) )
8050#define IMsRdpClientAdvancedSettings4_put_ClearTextPassword(This,rhs) \
8051 ( (This)->lpVtbl -> put_ClearTextPassword(This,rhs) )
8053#define IMsRdpClientAdvancedSettings4_put_DisplayConnectionBar(This,pDisplayConnectionBar) \
8054 ( (This)->lpVtbl -> put_DisplayConnectionBar(This,pDisplayConnectionBar) )
8056#define IMsRdpClientAdvancedSettings4_get_DisplayConnectionBar(This,pDisplayConnectionBar) \
8057 ( (This)->lpVtbl -> get_DisplayConnectionBar(This,pDisplayConnectionBar) )
8059#define IMsRdpClientAdvancedSettings4_put_PinConnectionBar(This,pPinConnectionBar) \
8060 ( (This)->lpVtbl -> put_PinConnectionBar(This,pPinConnectionBar) )
8062#define IMsRdpClientAdvancedSettings4_get_PinConnectionBar(This,pPinConnectionBar) \
8063 ( (This)->lpVtbl -> get_PinConnectionBar(This,pPinConnectionBar) )
8065#define IMsRdpClientAdvancedSettings4_put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
8066 ( (This)->lpVtbl -> put_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
8068#define IMsRdpClientAdvancedSettings4_get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) \
8069 ( (This)->lpVtbl -> get_GrabFocusOnConnect(This,pfGrabFocusOnConnect) )
8071#define IMsRdpClientAdvancedSettings4_put_LoadBalanceInfo(This,pLBInfo) \
8072 ( (This)->lpVtbl -> put_LoadBalanceInfo(This,pLBInfo) )
8074#define IMsRdpClientAdvancedSettings4_get_LoadBalanceInfo(This,pLBInfo) \
8075 ( (This)->lpVtbl -> get_LoadBalanceInfo(This,pLBInfo) )
8077#define IMsRdpClientAdvancedSettings4_put_RedirectDrives(This,pRedirectDrives) \
8078 ( (This)->lpVtbl -> put_RedirectDrives(This,pRedirectDrives) )
8080#define IMsRdpClientAdvancedSettings4_get_RedirectDrives(This,pRedirectDrives) \
8081 ( (This)->lpVtbl -> get_RedirectDrives(This,pRedirectDrives) )
8083#define IMsRdpClientAdvancedSettings4_put_RedirectPrinters(This,pRedirectPrinters) \
8084 ( (This)->lpVtbl -> put_RedirectPrinters(This,pRedirectPrinters) )
8086#define IMsRdpClientAdvancedSettings4_get_RedirectPrinters(This,pRedirectPrinters) \
8087 ( (This)->lpVtbl -> get_RedirectPrinters(This,pRedirectPrinters) )
8089#define IMsRdpClientAdvancedSettings4_put_RedirectPorts(This,pRedirectPorts) \
8090 ( (This)->lpVtbl -> put_RedirectPorts(This,pRedirectPorts) )
8092#define IMsRdpClientAdvancedSettings4_get_RedirectPorts(This,pRedirectPorts) \
8093 ( (This)->lpVtbl -> get_RedirectPorts(This,pRedirectPorts) )
8095#define IMsRdpClientAdvancedSettings4_put_RedirectSmartCards(This,pRedirectSmartCards) \
8096 ( (This)->lpVtbl -> put_RedirectSmartCards(This,pRedirectSmartCards) )
8098#define IMsRdpClientAdvancedSettings4_get_RedirectSmartCards(This,pRedirectSmartCards) \
8099 ( (This)->lpVtbl -> get_RedirectSmartCards(This,pRedirectSmartCards) )
8101#define IMsRdpClientAdvancedSettings4_put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
8102 ( (This)->lpVtbl -> put_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
8104#define IMsRdpClientAdvancedSettings4_get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) \
8105 ( (This)->lpVtbl -> get_BitmapVirtualCache16BppSize(This,pBitmapVirtualCache16BppSize) )
8107#define IMsRdpClientAdvancedSettings4_put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
8108 ( (This)->lpVtbl -> put_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
8110#define IMsRdpClientAdvancedSettings4_get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) \
8111 ( (This)->lpVtbl -> get_BitmapVirtualCache24BppSize(This,pBitmapVirtualCache24BppSize) )
8113#define IMsRdpClientAdvancedSettings4_put_PerformanceFlags(This,pDisableList) \
8114 ( (This)->lpVtbl -> put_PerformanceFlags(This,pDisableList) )
8116#define IMsRdpClientAdvancedSettings4_get_PerformanceFlags(This,pDisableList) \
8117 ( (This)->lpVtbl -> get_PerformanceFlags(This,pDisableList) )
8119#define IMsRdpClientAdvancedSettings4_put_ConnectWithEndpoint(This,rhs) \
8120 ( (This)->lpVtbl -> put_ConnectWithEndpoint(This,rhs) )
8122#define IMsRdpClientAdvancedSettings4_put_NotifyTSPublicKey(This,pfNotify) \
8123 ( (This)->lpVtbl -> put_NotifyTSPublicKey(This,pfNotify) )
8125#define IMsRdpClientAdvancedSettings4_get_NotifyTSPublicKey(This,pfNotify) \
8126 ( (This)->lpVtbl -> get_NotifyTSPublicKey(This,pfNotify) )
8129#define IMsRdpClientAdvancedSettings4_get_CanAutoReconnect(This,pfCanAutoReconnect) \
8130 ( (This)->lpVtbl -> get_CanAutoReconnect(This,pfCanAutoReconnect) )
8132#define IMsRdpClientAdvancedSettings4_put_EnableAutoReconnect(This,pfEnableAutoReconnect) \
8133 ( (This)->lpVtbl -> put_EnableAutoReconnect(This,pfEnableAutoReconnect) )
8135#define IMsRdpClientAdvancedSettings4_get_EnableAutoReconnect(This,pfEnableAutoReconnect) \
8136 ( (This)->lpVtbl -> get_EnableAutoReconnect(This,pfEnableAutoReconnect) )
8138#define IMsRdpClientAdvancedSettings4_put_MaxReconnectAttempts(This,pMaxReconnectAttempts) \
8139 ( (This)->lpVtbl -> put_MaxReconnectAttempts(This,pMaxReconnectAttempts) )
8141#define IMsRdpClientAdvancedSettings4_get_MaxReconnectAttempts(This,pMaxReconnectAttempts) \
8142 ( (This)->lpVtbl -> get_MaxReconnectAttempts(This,pMaxReconnectAttempts) )
8145#define IMsRdpClientAdvancedSettings4_put_ConnectionBarShowMinimizeButton(This,pfShowMinimize) \
8146 ( (This)->lpVtbl -> put_ConnectionBarShowMinimizeButton(This,pfShowMinimize) )
8148#define IMsRdpClientAdvancedSettings4_get_ConnectionBarShowMinimizeButton(This,pfShowMinimize) \
8149 ( (This)->lpVtbl -> get_ConnectionBarShowMinimizeButton(This,pfShowMinimize) )
8151#define IMsRdpClientAdvancedSettings4_put_ConnectionBarShowRestoreButton(This,pfShowRestore) \
8152 ( (This)->lpVtbl -> put_ConnectionBarShowRestoreButton(This,pfShowRestore) )
8154#define IMsRdpClientAdvancedSettings4_get_ConnectionBarShowRestoreButton(This,pfShowRestore) \
8155 ( (This)->lpVtbl -> get_ConnectionBarShowRestoreButton(This,pfShowRestore) )
8158#define IMsRdpClientAdvancedSettings4_put_AuthenticationLevel(This,puiAuthLevel) \
8159 ( (This)->lpVtbl -> put_AuthenticationLevel(This,puiAuthLevel) )
8161#define IMsRdpClientAdvancedSettings4_get_AuthenticationLevel(This,puiAuthLevel) \
8162 ( (This)->lpVtbl -> get_AuthenticationLevel(This,puiAuthLevel) )
8180 DWORD *_pdwStubPhase);
8192 DWORD *_pdwStubPhase);
8199#ifndef __IMsTscSecuredSettings_INTERFACE_DEFINED__
8200#define __IMsTscSecuredSettings_INTERFACE_DEFINED__
8208#if defined(__cplusplus) && !defined(CINTERFACE)
8215 BSTR pStartProgram) = 0;
8218 BSTR *pStartProgram) = 0;
8224 BSTR *pWorkDir) = 0;
8227 long pfFullScreen) = 0;
8230 long *pfFullScreen) = 0;
8318#define IMsTscSecuredSettings_QueryInterface(This,riid,ppvObject) \
8319 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
8321#define IMsTscSecuredSettings_AddRef(This) \
8322 ( (This)->lpVtbl -> AddRef(This) )
8324#define IMsTscSecuredSettings_Release(This) \
8325 ( (This)->lpVtbl -> Release(This) )
8328#define IMsTscSecuredSettings_GetTypeInfoCount(This,pctinfo) \
8329 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
8331#define IMsTscSecuredSettings_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
8332 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
8334#define IMsTscSecuredSettings_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
8335 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
8337#define IMsTscSecuredSettings_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
8338 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
8341#define IMsTscSecuredSettings_put_StartProgram(This,pStartProgram) \
8342 ( (This)->lpVtbl -> put_StartProgram(This,pStartProgram) )
8344#define IMsTscSecuredSettings_get_StartProgram(This,pStartProgram) \
8345 ( (This)->lpVtbl -> get_StartProgram(This,pStartProgram) )
8347#define IMsTscSecuredSettings_put_WorkDir(This,pWorkDir) \
8348 ( (This)->lpVtbl -> put_WorkDir(This,pWorkDir) )
8350#define IMsTscSecuredSettings_get_WorkDir(This,pWorkDir) \
8351 ( (This)->lpVtbl -> get_WorkDir(This,pWorkDir) )
8353#define IMsTscSecuredSettings_put_FullScreen(This,pfFullScreen) \
8354 ( (This)->lpVtbl -> put_FullScreen(This,pfFullScreen) )
8356#define IMsTscSecuredSettings_get_FullScreen(This,pfFullScreen) \
8357 ( (This)->lpVtbl -> get_FullScreen(This,pfFullScreen) )
8370#ifndef __IMsRdpClientSecuredSettings_INTERFACE_DEFINED__
8371#define __IMsRdpClientSecuredSettings_INTERFACE_DEFINED__
8379#if defined(__cplusplus) && !defined(CINTERFACE)
8386 long pkeyboardHookMode) = 0;
8389 long *pkeyboardHookMode) = 0;
8392 long pAudioRedirectionMode) = 0;
8395 long *pAudioRedirectionMode) = 0;
8499#define IMsRdpClientSecuredSettings_QueryInterface(This,riid,ppvObject) \
8500 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
8502#define IMsRdpClientSecuredSettings_AddRef(This) \
8503 ( (This)->lpVtbl -> AddRef(This) )
8505#define IMsRdpClientSecuredSettings_Release(This) \
8506 ( (This)->lpVtbl -> Release(This) )
8509#define IMsRdpClientSecuredSettings_GetTypeInfoCount(This,pctinfo) \
8510 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
8512#define IMsRdpClientSecuredSettings_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
8513 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
8515#define IMsRdpClientSecuredSettings_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
8516 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
8518#define IMsRdpClientSecuredSettings_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
8519 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
8522#define IMsRdpClientSecuredSettings_put_StartProgram(This,pStartProgram) \
8523 ( (This)->lpVtbl -> put_StartProgram(This,pStartProgram) )
8525#define IMsRdpClientSecuredSettings_get_StartProgram(This,pStartProgram) \
8526 ( (This)->lpVtbl -> get_StartProgram(This,pStartProgram) )
8528#define IMsRdpClientSecuredSettings_put_WorkDir(This,pWorkDir) \
8529 ( (This)->lpVtbl -> put_WorkDir(This,pWorkDir) )
8531#define IMsRdpClientSecuredSettings_get_WorkDir(This,pWorkDir) \
8532 ( (This)->lpVtbl -> get_WorkDir(This,pWorkDir) )
8534#define IMsRdpClientSecuredSettings_put_FullScreen(This,pfFullScreen) \
8535 ( (This)->lpVtbl -> put_FullScreen(This,pfFullScreen) )
8537#define IMsRdpClientSecuredSettings_get_FullScreen(This,pfFullScreen) \
8538 ( (This)->lpVtbl -> get_FullScreen(This,pfFullScreen) )
8541#define IMsRdpClientSecuredSettings_put_KeyboardHookMode(This,pkeyboardHookMode) \
8542 ( (This)->lpVtbl -> put_KeyboardHookMode(This,pkeyboardHookMode) )
8544#define IMsRdpClientSecuredSettings_get_KeyboardHookMode(This,pkeyboardHookMode) \
8545 ( (This)->lpVtbl -> get_KeyboardHookMode(This,pkeyboardHookMode) )
8547#define IMsRdpClientSecuredSettings_put_AudioRedirectionMode(This,pAudioRedirectionMode) \
8548 ( (This)->lpVtbl -> put_AudioRedirectionMode(This,pAudioRedirectionMode) )
8550#define IMsRdpClientSecuredSettings_get_AudioRedirectionMode(This,pAudioRedirectionMode) \
8551 ( (This)->lpVtbl -> get_AudioRedirectionMode(This,pAudioRedirectionMode) )
8564#ifndef __IMsTscDebug_INTERFACE_DEFINED__
8565#define __IMsTscDebug_INTERFACE_DEFINED__
8573#if defined(__cplusplus) && !defined(CINTERFACE)
8580 long phatchBitmapPDU) = 0;
8583 long *phatchBitmapPDU) = 0;
8586 long phatchSSBOrder) = 0;
8589 long *phatchSSBOrder) = 0;
8592 long phatchMembltOrder) = 0;
8595 long *phatchMembltOrder) = 0;
8598 long phatchIndexPDU) = 0;
8601 long *phatchIndexPDU) = 0;
8604 long plabelMemblt) = 0;
8607 long *plabelMemblt) = 0;
8610 long pbitmapCacheMonitor) = 0;
8613 long *pbitmapCacheMonitor) = 0;
8616 long pmallocFailuresPercent) = 0;
8619 long *pmallocFailuresPercent) = 0;
8622 long pmallocHugeFailuresPercent) = 0;
8625 long *pmallocHugeFailuresPercent) = 0;
8628 long NetThroughput) = 0;
8631 long *NetThroughput) = 0;
8634 BSTR pCLXCmdLine) = 0;
8637 BSTR *pCLXCmdLine) = 0;
8795#define IMsTscDebug_QueryInterface(This,riid,ppvObject) \
8796 ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
8798#define IMsTscDebug_AddRef(This) \
8799 ( (This)->lpVtbl -> AddRef(This) )
8801#define IMsTscDebug_Release(This) \
8802 ( (This)->lpVtbl -> Release(This) )
8805#define IMsTscDebug_GetTypeInfoCount(This,pctinfo) \
8806 ( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
8808#define IMsTscDebug_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
8809 ( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
8811#define IMsTscDebug_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
8812 ( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
8814#define IMsTscDebug_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
8815 ( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
8818#define IMsTscDebug_put_HatchBitmapPDU(This,phatchBitmapPDU) \
8819 ( (This)->lpVtbl -> put_HatchBitmapPDU(This,phatchBitmapPDU) )
8821#define IMsTscDebug_get_HatchBitmapPDU(This,phatchBitmapPDU) \
8822 ( (This)->lpVtbl -> get_HatchBitmapPDU(This,phatchBitmapPDU) )
8824#define IMsTscDebug_put_HatchSSBOrder(This,phatchSSBOrder) \
8825 ( (This)->lpVtbl -> put_HatchSSBOrder(This,phatchSSBOrder) )
8827#define IMsTscDebug_get_HatchSSBOrder(This,phatchSSBOrder) \
8828 ( (This)->lpVtbl -> get_HatchSSBOrder(This,phatchSSBOrder) )
8830#define IMsTscDebug_put_HatchMembltOrder(This,phatchMembltOrder) \
8831 ( (This)->lpVtbl -> put_HatchMembltOrder(This,phatchMembltOrder) )
8833#define IMsTscDebug_get_HatchMembltOrder(This,phatchMembltOrder) \
8834 ( (This)->lpVtbl -> get_HatchMembltOrder(This,phatchMembltOrder) )
8836#define IMsTscDebug_put_HatchIndexPDU(This,phatchIndexPDU) \
8837 ( (This)->lpVtbl -> put_HatchIndexPDU(This,phatchIndexPDU) )
8839#define IMsTscDebug_get_HatchIndexPDU(This,phatchIndexPDU) \
8840 ( (This)->lpVtbl -> get_HatchIndexPDU(This,phatchIndexPDU) )
8842#define IMsTscDebug_put_LabelMemblt(This,plabelMemblt) \
8843 ( (This)->lpVtbl -> put_LabelMemblt(This,plabelMemblt) )
8845#define IMsTscDebug_get_LabelMemblt(This,plabelMemblt) \
8846 ( (This)->lpVtbl -> get_LabelMemblt(This,plabelMemblt) )
8848#define IMsTscDebug_put_BitmapCacheMonitor(This,pbitmapCacheMonitor) \
8849 ( (This)->lpVtbl -> put_BitmapCacheMonitor(This,pbitmapCacheMonitor) )
8851#define IMsTscDebug_get_BitmapCacheMonitor(This,pbitmapCacheMonitor) \
8852 ( (This)->lpVtbl -> get_BitmapCacheMonitor(This,pbitmapCacheMonitor) )
8854#define IMsTscDebug_put_MallocFailuresPercent(This,pmallocFailuresPercent) \
8855 ( (This)->lpVtbl -> put_MallocFailuresPercent(This,pmallocFailuresPercent) )
8857#define IMsTscDebug_get_MallocFailuresPercent(This,pmallocFailuresPercent) \
8858 ( (This)->lpVtbl -> get_MallocFailuresPercent(This,pmallocFailuresPercent) )
8860#define IMsTscDebug_put_MallocHugeFailuresPercent(This,pmallocHugeFailuresPercent) \
8861 ( (This)->lpVtbl -> put_MallocHugeFailuresPercent(This,pmallocHugeFailuresPercent) )
8863#define IMsTscDebug_get_MallocHugeFailuresPercent(This,pmallocHugeFailuresPercent) \
8864 ( (This)->lpVtbl -> get_MallocHugeFailuresPercent(This,pmallocHugeFailuresPercent) )
8866#define IMsTscDebug_put_NetThroughput(This,NetThroughput) \
8867 ( (This)->lpVtbl -> put_NetThroughput(This,NetThroughput) )
8869#define IMsTscDebug_get_NetThroughput(This,NetThroughput) \
8870 ( (This)->lpVtbl -> get_NetThroughput(This,NetThroughput) )
8872#define IMsTscDebug_put_CLXCmdLine(This,pCLXCmdLine) \
8873 ( (This)->lpVtbl -> put_CLXCmdLine(This,pCLXCmdLine) )
8875#define IMsTscDebug_get_CLXCmdLine(This,pCLXCmdLine) \
8876 ( (This)->lpVtbl -> get_CLXCmdLine(This,pCLXCmdLine) )
8878#define IMsTscDebug_put_CLXDll(This,pCLXDll) \
8879 ( (This)->lpVtbl -> put_CLXDll(This,pCLXDll) )
8881#define IMsTscDebug_get_CLXDll(This,pCLXDll) \
8882 ( (This)->lpVtbl -> get_CLXDll(This,pCLXDll) )
#define STDMETHODCALLTYPE
_In_ PKSPIN_CONNECT Connect
static HRESULT QueryInterface(REFIID, void **)
static ULONG WINAPI AddRef(IStream *iface)
static VARIANTARG static DISPID
interface IMsRdpClientAdvancedSettings3 IMsRdpClientAdvancedSettings3
interface IMsRdpClientSecuredSettings IMsRdpClientSecuredSettings
void __RPC_STUB IMsRdpClientAdvancedSettings3_get_ConnectionBarShowRestoreButton_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings2_get_MaxReconnectAttempts_Proxy(IMsRdpClientAdvancedSettings2 *This, long *pMaxReconnectAttempts)
EXTERN_C const IID IID_IMsRdpClientNonScriptable2
EXTERN_C const IID IID_IMsTscAdvancedSettings
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_put_NotifyTSPublicKey_Proxy(IMsRdpClientAdvancedSettings *This, VARIANT_BOOL pfNotify)
void __RPC_STUB IMsRdpClientAdvancedSettings3_put_ConnectionBarShowMinimizeButton_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings3_put_ConnectionBarShowMinimizeButton_Proxy(IMsRdpClientAdvancedSettings3 *This, VARIANT_BOOL pfShowMinimize)
void __RPC_STUB IMsRdpClientAdvancedSettings_get_BitmapVirtualCache16BppSize_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct IMsRdpClientVtbl IMsRdpClientVtbl
interface IMsRdpClientNonScriptable IMsRdpClientNonScriptable
void __RPC_STUB IMsRdpClientAdvancedSettings_put_PerformanceFlags_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
EXTERN_C const IID IID_IMsRdpClient4
interface IMsRdpClient4 IMsRdpClient4
EXTERN_C const IID IID_IMsTscAx
void __RPC_STUB IMsRdpClientAdvancedSettings2_get_EnableAutoReconnect_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct IMsRdpClientAdvancedSettings4Vtbl IMsRdpClientAdvancedSettings4Vtbl
void __RPC_STUB IMsRdpClientAdvancedSettings_get_PerformanceFlags_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB IMsRdpClientAdvancedSettings_get_NotifyTSPublicKey_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct IMsTscAxEventsVtbl IMsTscAxEventsVtbl
struct IMsRdpClientSecuredSettingsVtbl IMsRdpClientSecuredSettingsVtbl
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_put_PerformanceFlags_Proxy(IMsRdpClientAdvancedSettings *This, long pDisableList)
EXTERN_C const IID IID_IMsRdpClientNonScriptable
EXTERN_C const CLSID CLSID_MsRdpClient
void __RPC_STUB IMsRdpClientAdvancedSettings4_put_AuthenticationLevel_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB IMsRdpClientAdvancedSettings_get_RedirectSmartCards_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB IMsRdpClientAdvancedSettings_get_BitmapVirtualCache24BppSize_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
EXTERN_C const IID LIBID_MSTSCLib
void __RPC_STUB IMsRdpClientAdvancedSettings2_put_MaxReconnectAttempts_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface IMsRdpClientAdvancedSettings4 IMsRdpClientAdvancedSettings4
interface IMsRdpClientAdvancedSettings IMsRdpClientAdvancedSettings
struct IMsTscAxVtbl IMsTscAxVtbl
EXTERN_C const IID IID_IMsRdpClient2
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings4_put_AuthenticationLevel_Proxy(IMsRdpClientAdvancedSettings4 *This, unsigned int puiAuthLevel)
void __RPC_STUB IMsRdpClientAdvancedSettings2_get_MaxReconnectAttempts_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings3_put_ConnectionBarShowRestoreButton_Proxy(IMsRdpClientAdvancedSettings3 *This, VARIANT_BOOL pfShowRestore)
interface IMsRdpClientAdvancedSettings2 IMsRdpClientAdvancedSettings2
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings2_get_EnableAutoReconnect_Proxy(IMsRdpClientAdvancedSettings2 *This, VARIANT_BOOL *pfEnableAutoReconnect)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_get_RedirectSmartCards_Proxy(IMsRdpClientAdvancedSettings *This, VARIANT_BOOL *pRedirectSmartCards)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings2_put_EnableAutoReconnect_Proxy(IMsRdpClientAdvancedSettings2 *This, VARIANT_BOOL pfEnableAutoReconnect)
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings4
void __RPC_STUB IMsRdpClientAdvancedSettings_put_ConnectWithEndpoint_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
void __RPC_STUB IMsRdpClientAdvancedSettings_put_NotifyTSPublicKey_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
__MIDL___MIDL_itf_mstsax_0275_0001
@ autoReconnectContinueStop
@ autoReconnectContinueAutomatic
@ autoReconnectContinueManual
struct IMsRdpClientNonScriptableVtbl IMsRdpClientNonScriptableVtbl
interface IMsTscSecuredSettings IMsTscSecuredSettings
@ exDiscReasonReplacedByOtherConnection
@ exDiscReasonLicenseHwidDoesntMatchLicense
@ exDiscReasonProtocolRangeEnd
@ exDiscReasonLicenseErrClientEncryption
@ exDiscReasonProtocolRangeStart
@ exDiscReasonLicenseClientEndedProtocol
@ exDiscReasonLicenseNoLicenseServer
@ exDiscReasonServerIdleTimeout
@ exDiscReasonLicenseErrClientLicense
@ exDiscReasonServerLogonTimeout
@ exDiscReasonLicenseErrClientMsg
@ exDiscReasonLicenseNoLicense
@ exDiscReasonLicenseNoRemoteConnections
@ exDiscReasonAPIInitiatedLogoff
@ exDiscReasonOutOfMemory
@ exDiscReasonServerDeniedConnection
@ exDiscReasonLicenseCantUpgradeLicense
@ exDiscReasonServerDeniedConnectionFips
@ exDiscReasonAPIInitiatedDisconnect
@ exDiscReasonLicenseCantFinishProtocol
@ exDiscReasonLicenseInternal
EXTERN_C const CLSID CLSID_MsRdpClient4
struct IMsRdpClientNonScriptable2Vtbl IMsRdpClientNonScriptable2Vtbl
struct IMsTscAdvancedSettingsVtbl IMsTscAdvancedSettingsVtbl
void __RPC_STUB IMsRdpClientAdvancedSettings3_put_ConnectionBarShowRestoreButton_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_put_ConnectWithEndpoint_Proxy(IMsRdpClientAdvancedSettings *This, VARIANT *rhs)
EXTERN_C const IID IID_IMsRdpClient3
struct IMsTscNonScriptableVtbl IMsTscNonScriptableVtbl
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_put_BitmapVirtualCache24BppSize_Proxy(IMsRdpClientAdvancedSettings *This, long pBitmapVirtualCache24BppSize)
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings2
EXTERN_C const CLSID CLSID_MsRdpClient3
interface IMsTscNonScriptable IMsTscNonScriptable
EXTERN_C const IID IID_IMsRdpClient
enum __MIDL_IMsRdpClient_0001 ExtendedDisconnectReasonCode
struct IMsRdpClientAdvancedSettings2Vtbl IMsRdpClientAdvancedSettings2Vtbl
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings3
EXTERN_C const IID IID_IMsTscSecuredSettings
EXTERN_C const IID DIID_IMsTscAxEvents
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings2_put_MaxReconnectAttempts_Proxy(IMsRdpClientAdvancedSettings2 *This, long pMaxReconnectAttempts)
void __RPC_STUB IMsRdpClientAdvancedSettings4_get_AuthenticationLevel_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct MsRdpClient3 MsRdpClient3
interface IMsRdpClient IMsRdpClient
void __RPC_STUB IMsRdpClientAdvancedSettings2_put_EnableAutoReconnect_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
EXTERN_C const CLSID CLSID_MsRdpClient2
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_get_BitmapVirtualCache24BppSize_Proxy(IMsRdpClientAdvancedSettings *This, long *pBitmapVirtualCache24BppSize)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_get_BitmapVirtualCache16BppSize_Proxy(IMsRdpClientAdvancedSettings *This, long *pBitmapVirtualCache16BppSize)
enum __MIDL___MIDL_itf_mstsax_0275_0001 AutoReconnectContinueState
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings2_get_CanAutoReconnect_Proxy(IMsRdpClientAdvancedSettings2 *This, VARIANT_BOOL *pfCanAutoReconnect)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings3_get_ConnectionBarShowMinimizeButton_Proxy(IMsRdpClientAdvancedSettings3 *This, VARIANT_BOOL *pfShowMinimize)
void __RPC_STUB IMsRdpClientAdvancedSettings3_get_ConnectionBarShowMinimizeButton_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface IMsTscAdvancedSettings IMsTscAdvancedSettings
interface IMsTscAxEvents IMsTscAxEvents
void __RPC_STUB IMsRdpClientAdvancedSettings2_get_CanAutoReconnect_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
struct IMsRdpClientAdvancedSettingsVtbl IMsRdpClientAdvancedSettingsVtbl
struct IMsRdpClient2Vtbl IMsRdpClient2Vtbl
enum __MIDL_IMsRdpClient_0002 ControlCloseStatus
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_get_NotifyTSPublicKey_Proxy(IMsRdpClientAdvancedSettings *This, VARIANT_BOOL *pfNotify)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_put_BitmapVirtualCache16BppSize_Proxy(IMsRdpClientAdvancedSettings *This, long pBitmapVirtualCache16BppSize)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings4_get_AuthenticationLevel_Proxy(IMsRdpClientAdvancedSettings4 *This, unsigned int *puiAuthLevel)
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings3_get_ConnectionBarShowRestoreButton_Proxy(IMsRdpClientAdvancedSettings3 *This, VARIANT_BOOL *pfShowRestore)
struct IMsTscSecuredSettingsVtbl IMsTscSecuredSettingsVtbl
EXTERN_C const CLSID CLSID_MsTscAx
struct IMsTscDebugVtbl IMsTscDebugVtbl
EXTERN_C const IID IID_IMsRdpClientSecuredSettings
interface IMsRdpClient2 IMsRdpClient2
EXTERN_C const IID IID_IMsTscNonScriptable
void __RPC_STUB IMsRdpClientAdvancedSettings_put_BitmapVirtualCache24BppSize_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface IMsTscDebug IMsTscDebug
interface IMsRdpClientNonScriptable2 IMsRdpClientNonScriptable2
@ controlCloseWaitForEvents
struct IMsRdpClientAdvancedSettings3Vtbl IMsRdpClientAdvancedSettings3Vtbl
unsigned __int3264 UINT_PTR
struct MsRdpClient2 MsRdpClient2
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_get_PerformanceFlags_Proxy(IMsRdpClientAdvancedSettings *This, long *pDisableList)
struct IMsRdpClient4Vtbl IMsRdpClient4Vtbl
interface IMsTscAx IMsTscAx
struct MsRdpClient4 MsRdpClient4
struct MsRdpClient MsRdpClient
EXTERN_C const IID IID_IMsTscDebug
struct IMsRdpClient3Vtbl IMsRdpClient3Vtbl
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings
void __RPC_STUB IMsRdpClientAdvancedSettings_put_BitmapVirtualCache16BppSize_Stub(IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
interface IMsRdpClient3 IMsRdpClient3
interface IMsRdpClientAdvancedSettings3 IMsRdpClientAdvancedSettings3
interface IMsRdpClientSecuredSettings IMsRdpClientSecuredSettings
interface IMsRdpClientNonScriptable IMsRdpClientNonScriptable
interface IMsRdpClient4 IMsRdpClient4
interface IMsRdpClientAdvancedSettings4 IMsRdpClientAdvancedSettings4
interface IMsRdpClientAdvancedSettings IMsRdpClientAdvancedSettings
interface IMsRdpClientAdvancedSettings2 IMsRdpClientAdvancedSettings2
interface IMsTscSecuredSettings IMsTscSecuredSettings
interface IMsTscNonScriptable IMsTscNonScriptable
enum __MIDL_IMsRdpClient_0001 ExtendedDisconnectReasonCode
unsigned __int3264 UINT_PTR
interface IMsRdpClient IMsRdpClient
interface IMsTscAdvancedSettings IMsTscAdvancedSettings
interface IMsTscAxEvents IMsTscAxEvents
enum __MIDL_IMsRdpClient_0002 ControlCloseStatus
interface IMsRdpClient2 IMsRdpClient2
interface IMsTscDebug IMsTscDebug
interface IMsRdpClientNonScriptable2 IMsRdpClientNonScriptable2
interface IMsTscAx IMsTscAx
interface IMsRdpClient3 IMsRdpClient3
#define MIDL_INTERFACE(x)
HRESULT(STDMETHODCALLTYPE *get_Domain)(IMsRdpClient2 *This
REFIID LPOLESTR * rgszNames
IMsTscDebug ** ppDebugger
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *get_Connected)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettingsEnabled)(IMsRdpClient2 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
BEGIN_INTERFACE REFIID riid
HRESULT(STDMETHODCALLTYPE *put_StartConnected)(IMsRdpClient2 *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings2)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClient2 *This
IMsRdpClientSecuredSettings ** ppSecuredSettings
BSTR pConnectedStatusText
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClient2 *This
IMsRdpClientAdvancedSettings2 ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings)(IMsRdpClient2 *This
long * pSecuredSettingsEnabled
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClient2 *This)
HRESULT(STDMETHODCALLTYPE *put_Domain)(IMsRdpClient2 *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *put_FullScreenTitle)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_Version)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings2)(IMsRdpClient2 *This
IMsTscSecuredSettings ** ppSecuredSettings
IMsRdpClientAdvancedSettings ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *put_DesktopHeight)(IMsRdpClient2 *This
BSTR * pConnectedStatusText
HRESULT(STDMETHODCALLTYPE *put_DisconnectedText)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *put_ColorDepth)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_Debugger)(IMsRdpClient2 *This
ControlCloseStatus * pCloseStatus
HRESULT(STDMETHODCALLTYPE *get_StartConnected)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *put_DesktopWidth)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectedStatusText)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_DisconnectedText)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_DesktopWidth)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *Connect)(IMsRdpClient2 *This)
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClient2 *This)
HRESULT(STDMETHODCALLTYPE *get_VerticalScrollBarVisible)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *put_Server)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_Server)(IMsRdpClient2 *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *put_ConnectingText)(IMsRdpClient2 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings3)(IMsRdpClient2 *This
ExtendedDisconnectReasonCode * pExtendedDisconnectReason
HRESULT(STDMETHODCALLTYPE *get_ExtendedDisconnectReason)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectingText)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *SendOnVirtualChannel)(IMsRdpClient2 *This
IMsTscAdvancedSettings ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *CreateVirtualChannels)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *RequestClose)(IMsRdpClient2 *This
DISPID REFIID LCID WORD wFlags
VARIANT_BOOL pfFullScreen
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_DesktopHeight)(IMsRdpClient2 *This
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *put_FullScreen)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *SetVirtualChannelOptions)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_HorizontalScrollBarVisible)(IMsRdpClient2 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *GetVirtualChannelOptions)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_FullScreen)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_ColorDepth)(IMsRdpClient2 *This
VARIANT_BOOL * pfFullScreen
HRESULT(STDMETHODCALLTYPE *Disconnect)(IMsRdpClient2 *This)
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *put_ConnectedStatusText)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_UserName)(IMsRdpClient2 *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *put_UserName)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *get_CipherStrength)(IMsRdpClient2 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *get_ColorDepth)(IMsRdpClient3 *This
REFIID LPOLESTR UINT cNames
VARIANT_BOOL * pfFullScreen
BEGIN_INTERFACE REFIID riid
IMsRdpClientSecuredSettings ** ppSecuredSettings
HRESULT(STDMETHODCALLTYPE *get_Server)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_Domain)(IMsRdpClient3 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *get_Connected)(IMsRdpClient3 *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClient3 *This)
IMsRdpClientAdvancedSettings3 ** ppAdvSettings
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
IMsTscDebug ** ppDebugger
HRESULT(STDMETHODCALLTYPE *put_StartConnected)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *GetVirtualChannelOptions)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_DisconnectedText)(IMsRdpClient3 *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClient3 *This)
HRESULT(STDMETHODCALLTYPE *Connect)(IMsRdpClient3 *This)
IMsRdpClientAdvancedSettings2 ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *put_DisconnectedText)(IMsRdpClient3 *This
ExtendedDisconnectReasonCode * pExtendedDisconnectReason
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings3)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_CipherStrength)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings2)(IMsRdpClient3 *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *get_SecuredSettingsEnabled)(IMsRdpClient3 *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *get_HorizontalScrollBarVisible)(IMsRdpClient3 *This
REFIID LPOLESTR UINT LCID lcid
IMsRdpClientAdvancedSettings ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings2)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_DesktopHeight)(IMsRdpClient3 *This
UINT LCID ITypeInfo ** ppTInfo
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *put_ColorDepth)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_FullScreenTitle)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_FullScreen)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *SetVirtualChannelOptions)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_Domain)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectedStatusText)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *SendOnVirtualChannel)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectedStatusText)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_FullScreen)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *Disconnect)(IMsRdpClient3 *This)
BSTR pConnectedStatusText
ControlCloseStatus * pCloseStatus
HRESULT(STDMETHODCALLTYPE *get_ExtendedDisconnectReason)(IMsRdpClient3 *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_DesktopHeight)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectingText)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_Server)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_UserName)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_VerticalScrollBarVisible)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_UserName)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *put_DesktopWidth)(IMsRdpClient3 *This
VARIANT_BOOL pfFullScreen
HRESULT(STDMETHODCALLTYPE *RequestClose)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClient3 *This
long * pSecuredSettingsEnabled
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings4)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_Version)(IMsRdpClient3 *This
IMsTscAdvancedSettings ** ppAdvSettings
BSTR * pConnectedStatusText
HRESULT(STDMETHODCALLTYPE *get_Debugger)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectingText)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_StartConnected)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *get_DesktopWidth)(IMsRdpClient3 *This
HRESULT(STDMETHODCALLTYPE *CreateVirtualChannels)(IMsRdpClient3 *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
IMsTscSecuredSettings ** ppSecuredSettings
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
ControlCloseStatus * pCloseStatus
VARIANT_BOOL pfFullScreen
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
IMsRdpClientSecuredSettings ** ppSecuredSettings
HRESULT(STDMETHODCALLTYPE *get_ConnectedStatusText)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_FullScreen)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_CipherStrength)(IMsRdpClient4 *This
ExtendedDisconnectReasonCode * pExtendedDisconnectReason
IMsTscAdvancedSettings ** ppAdvSettings
BSTR pConnectedStatusText
HRESULT(STDMETHODCALLTYPE *get_VerticalScrollBarVisible)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_UserName)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings3)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *SetVirtualChannelOptions)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_FullScreen)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClient4 *This
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectedStatusText)(IMsRdpClient4 *This
IMsRdpClientAdvancedSettings4 ** ppAdvSettings5
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings5)(IMsRdpClient4 *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *get_ColorDepth)(IMsRdpClient4 *This
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClient4 *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClient4 *This)
HRESULT(STDMETHODCALLTYPE *SendOnVirtualChannel)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *CreateVirtualChannels)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_Connected)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_Domain)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_Server)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings4)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_ExtendedDisconnectReason)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings2)(IMsRdpClient4 *This
long * pSecuredSettingsEnabled
BSTR * pConnectedStatusText
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectingText)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_DesktopWidth)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_DesktopWidth)(IMsRdpClient4 *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClient4 *This)
HRESULT(STDMETHODCALLTYPE *put_FullScreenTitle)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *Connect)(IMsRdpClient4 *This)
HRESULT(STDMETHODCALLTYPE *put_DisconnectedText)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_HorizontalScrollBarVisible)(IMsRdpClient4 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *put_DesktopHeight)(IMsRdpClient4 *This
VARIANT_BOOL * pfFullScreen
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *get_DisconnectedText)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectingText)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *put_Domain)(IMsRdpClient4 *This
IMsRdpClientAdvancedSettings ** ppAdvSettings
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *GetVirtualChannelOptions)(IMsRdpClient4 *This
IMsTscSecuredSettings ** ppSecuredSettings
HRESULT(STDMETHODCALLTYPE *put_ColorDepth)(IMsRdpClient4 *This
IMsRdpClientAdvancedSettings3 ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings2)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_Version)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_DesktopHeight)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_StartConnected)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *Disconnect)(IMsRdpClient4 *This)
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *put_StartConnected)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_Debugger)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_Server)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettingsEnabled)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *get_UserName)(IMsRdpClient4 *This
IMsTscDebug ** ppDebugger
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClient4 *This
HRESULT(STDMETHODCALLTYPE *RequestClose)(IMsRdpClient4 *This
IMsRdpClientAdvancedSettings2 ** ppAdvSettings
VARIANT_BOOL pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *get_DedicatedTerminal)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_WinceFixedPalette)(IMsRdpClientAdvancedSettings2 *This
long pminutesToIdleTimeout
VARIANT_BOOL * pfEnableAutoReconnect
HRESULT(STDMETHODCALLTYPE *put_PinConnectionBar)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPersistence)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_CachePersistenceActive)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_EnableWindowsKey)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_RedirectPrinters)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_SasSequence)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPeristence)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_EnableAutoReconnect)(IMsRdpClientAdvancedSettings2 *This
BSTR * pLocalPrintingDocName
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPeristence)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings2 *This
REFIID LPOLESTR * rgszNames
VARIANT_BOOL pRedirectDrives
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_brushSupportLevel)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_NumBitmapCaches)(IMsRdpClientAdvancedSettings2 *This
long pkeyboardFunctionKey
long * pwinceFixedPalette
HRESULT(STDMETHODCALLTYPE *get_DoubleClickDetect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_CanAutoReconnect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_RedirectSmartCards)(IMsRdpClientAdvancedSettings2 *This
long * pBitmapVirtualCache24BppSize
HRESULT(STDMETHODCALLTYPE *put_HotKeyFullScreen)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_overallConnectionTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_DoubleClickDetect)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL pfSmartSizing
HRESULT(STDMETHODCALLTYPE *put_SasSequence)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltTab)(IMsRdpClientAdvancedSettings2 *This
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *get_ConnectToServerConsole)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_keepAliveInterval)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltTab)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL * pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *get_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_SmartSizing)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_allowBackgroundInput)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPorts)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_DisplayConnectionBar)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_LoadBalanceInfo)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_DisableRdpdr)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectWithEndpoint)(IMsRdpClientAdvancedSettings2 *This
long pminInputSendInterval
long * pbitmapPersistence
VARIANT_BOOL * pRedirectPrinters
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltEsc)(IMsRdpClientAdvancedSettings2 *This
long pBitmapVirtualCache16BppSize
VARIANT_BOOL pfGrabFocusOnConnect
VARIANT_BOOL * pfCanAutoReconnect
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientAdvancedSettings2 *This
long * pcachePersistenceActive
HRESULT(STDMETHODCALLTYPE *put_RDPPort)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_DisableRdpdr)(IMsRdpClientAdvancedSettings2 *This
long pbitmapVirtualCacheSize
long pallowBackgroundInput
BEGIN_INTERFACE REFIID riid
HRESULT(STDMETHODCALLTYPE *get_InputEventsAtOnce)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectSmartCards)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_MaxReconnectAttempts)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings2 *This
long * pallowBackgroundInput
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings2 *This
long * pdoubleClickDetect
HRESULT(STDMETHODCALLTYPE *get_HotKeyFullScreen)(IMsRdpClientAdvancedSettings2 *This
DISPID REFIID LCID WORD wFlags
VARIANT_BOOL * pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_brushSupportLevel)(IMsRdpClientAdvancedSettings2 *This
long * pContainerHandledFullScreen
HRESULT(STDMETHODCALLTYPE *put_CachePersistenceActive)(IMsRdpClientAdvancedSettings2 *This
long pContainerHandledFullScreen
long * pminutesToIdleTimeout
long * porderDrawThreshold
HRESULT(STDMETHODCALLTYPE *get_SmoothScroll)(IMsRdpClientAdvancedSettings2 *This
long * photKeyAltShiftTab
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings2 *This
BSTR * clipPasteInfoString
HRESULT(STDMETHODCALLTYPE *put_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_RedirectDrives)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_Compress)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardSubType)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_allowBackgroundInput)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltEsc)(IMsRdpClientAdvancedSettings2 *This
long * pdisableCtrlAltDel
long * pkeepAliveInterval
HRESULT(STDMETHODCALLTYPE *put_RedirectDrives)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_SmoothScroll)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPersistence)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_MaximizeShell)(IMsRdpClientAdvancedSettings2 *This
long * pbrushSupportLevel
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_keepAliveInterval)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL * pRedirectDrives
BSTR clipCleanTempDirString
HRESULT(STDMETHODCALLTYPE *put_RedirectPrinters)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientAdvancedSettings2 *This
long * pdedicatedTerminal
BSTR pLocalPrintingDocName
HRESULT(STDMETHODCALLTYPE *put_EnableAutoReconnect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_maxEventCount)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_ShadowBitmap)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL pfEnableAutoReconnect
HRESULT(STDMETHODCALLTYPE *get_LoadBalanceInfo)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_IconIndex)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_orderDrawThreshold)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings2 *This
long pMaxReconnectAttempts
VARIANT_BOOL * pDisplayConnectionBar
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientAdvancedSettings2 *This)
HRESULT(STDMETHODCALLTYPE *put_orderDrawThreshold)(IMsRdpClientAdvancedSettings2 *This
long * pinputEventsAtOnce
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_DisplayConnectionBar)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltSpace)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL * pfGrabFocusOnConnect
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *get_RedirectPorts)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL pPinConnectionBar
long pacceleratorPassthrough
HRESULT(STDMETHODCALLTYPE *put_PerformanceFlags)(IMsRdpClientAdvancedSettings2 *This
long poverallConnectionTimeout
VARIANT_BOOL pConnectToConsole
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings2 *This
long * pkeyboardFunctionKey
HRESULT(STDMETHODCALLTYPE *put_EnableMouse)(IMsRdpClientAdvancedSettings2 *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientAdvancedSettings2 *This)
HRESULT(STDMETHODCALLTYPE *get_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_EncryptionEnabled)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_EnableWindowsKey)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL pRedirectPrinters
HRESULT(STDMETHODCALLTYPE *get_RDPPort)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_TransportType)(IMsRdpClientAdvancedSettings2 *This
REFIID LPOLESTR UINT cNames
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *get_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_PersistCacheDirectory)(IMsRdpClientAdvancedSettings2 *This
long * pbitmapVirtualCacheSize
HRESULT(STDMETHODCALLTYPE *put_TransportType)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL * pConnectToConsole
HRESULT(STDMETHODCALLTYPE *get_maxEventCount)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardSubType)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings2 *This
BSTR * clipCleanTempDirString
long psingleConnectionTimeout
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *get_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapCacheSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_MaxReconnectAttempts)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_singleConnectionTimeout)(IMsRdpClientAdvancedSettings2 *This
REFIID LPOLESTR UINT LCID lcid
VARIANT_BOOL pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL * pRedirectPorts
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltSpace)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_PluginDlls)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_ShadowBitmap)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardType)(IMsRdpClientAdvancedSettings2 *This
long pBitmapVirtualCache24BppSize
HRESULT(STDMETHODCALLTYPE *get_PinConnectionBar)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_WinceFixedPalette)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_NumBitmapCaches)(IMsRdpClientAdvancedSettings2 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *put_DedicatedTerminal)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings2 *This
long * pminInputSendInterval
long * psingleConnectionTimeout
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_shutdownTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings2 *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
long * poverallConnectionTimeout
HRESULT(STDMETHODCALLTYPE *put_SmartSizing)(IMsRdpClientAdvancedSettings2 *This
long * pacceleratorPassthrough
HRESULT(STDMETHODCALLTYPE *put_overallConnectionTimeout)(IMsRdpClientAdvancedSettings2 *This
long * pBitmapVirtualCache16BppSize
long * pMaxReconnectAttempts
HRESULT(STDMETHODCALLTYPE *get_EnableMouse)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectToServerConsole)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings2 *This
long * pencryptionEnabled
HRESULT(STDMETHODCALLTYPE *put_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL * pfSmartSizing
HRESULT(STDMETHODCALLTYPE *put_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_shutdownTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_minInputSendInterval)(IMsRdpClientAdvancedSettings2 *This
VARIANT_BOOL pRedirectPorts
HRESULT(STDMETHODCALLTYPE *put_InputEventsAtOnce)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_Compress)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings2 *This
long pcachePersistenceActive
VARIANT_BOOL * pfEnableAutoReconnect
HRESULT(STDMETHODCALLTYPE *get_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_SasSequence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_InputEventsAtOnce)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_EnableMouse)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_shutdownTimeout)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_SmoothScroll)(IMsRdpClientAdvancedSettings3 *This
BSTR * clipPasteInfoString
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *put_ShadowBitmap)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pfShowMinimize
BSTR * pLocalPrintingDocName
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pRedirectSmartCards
long * pminInputSendInterval
long * porderDrawThreshold
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectSmartCards)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClientAdvancedSettings3 *This
long pcachePersistenceActive
long * pMaxReconnectAttempts
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltEsc)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectToServerConsole)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings3 *This
long pallowBackgroundInput
HRESULT(STDMETHODCALLTYPE *get_RedirectPrinters)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_LoadBalanceInfo)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_keepAliveInterval)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyFullScreen)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_RedirectDrives)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_NumBitmapCaches)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_SmartSizing)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_DisplayConnectionBar)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_InputEventsAtOnce)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_orderDrawThreshold)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_singleConnectionTimeout)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsRdpClientAdvancedSettings3 *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
long * poverallConnectionTimeout
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowMinimizeButton)(IMsRdpClientAdvancedSettings3 *This
long * pbrushSupportLevel
long pMaxReconnectAttempts
BEGIN_INTERFACE REFIID riid
VARIANT_BOOL * pRedirectDrives
VARIANT_BOOL pfShowRestore
HRESULT(STDMETHODCALLTYPE *get_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings3 *This
long * pinputEventsAtOnce
HRESULT(STDMETHODCALLTYPE *put_KeyboardType)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardSubType)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_shutdownTimeout)(IMsRdpClientAdvancedSettings3 *This
long pbitmapVirtualCacheSize
long pkeyboardFunctionKey
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings3 *This
long * pBitmapVirtualCache24BppSize
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pfSmartSizing
VARIANT_BOOL pConnectToConsole
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_Compress)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_RDPPort)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapCacheSize)(IMsRdpClientAdvancedSettings3 *This
long * pbitmapVirtualCacheSize
HRESULT(STDMETHODCALLTYPE *put_minInputSendInterval)(IMsRdpClientAdvancedSettings3 *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientAdvancedSettings3 *This)
HRESULT(STDMETHODCALLTYPE *get_BitmapPersistence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_DoubleClickDetect)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pfGrabFocusOnConnect
HRESULT(STDMETHODCALLTYPE *put_DisplayConnectionBar)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_TransportType)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_EnableWindowsKey)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_PluginDlls)(IMsRdpClientAdvancedSettings3 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
VARIANT_BOOL pPinConnectionBar
long pminInputSendInterval
long * pdisableCtrlAltDel
HRESULT(STDMETHODCALLTYPE *get_CanAutoReconnect)(IMsRdpClientAdvancedSettings3 *This
long * pkeepAliveInterval
HRESULT(STDMETHODCALLTYPE *put_ConnectToServerConsole)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_Compress)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pfSmartSizing
HRESULT(STDMETHODCALLTYPE *get_DedicatedTerminal)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheSize)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_PerformanceFlags)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_SmoothScroll)(IMsRdpClientAdvancedSettings3 *This
long pContainerHandledFullScreen
HRESULT(STDMETHODCALLTYPE *put_IconIndex)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_allowBackgroundInput)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_allowBackgroundInput)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_brushSupportLevel)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pRedirectDrives
long psingleConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings3 *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *put_DoubleClickDetect)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pfShowMinimize
HRESULT(STDMETHODCALLTYPE *put_BitmapPersistence)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pRedirectPrinters
HRESULT(STDMETHODCALLTYPE *put_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pfGrabFocusOnConnect
HRESULT(STDMETHODCALLTYPE *get_WinceFixedPalette)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectionBarShowRestoreButton)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_overallConnectionTimeout)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pConnectToConsole
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowRestoreButton)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings3 *This
long pminutesToIdleTimeout
VARIANT_BOOL pRedirectPorts
VARIANT_BOOL * pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *get_SmartSizing)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltTab)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pRedirectPorts
HRESULT(STDMETHODCALLTYPE *get_EnableWindowsKey)(IMsRdpClientAdvancedSettings3 *This
long poverallConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltTab)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPeristence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_overallConnectionTimeout)(IMsRdpClientAdvancedSettings3 *This
long * pacceleratorPassthrough
BSTR * clipCleanTempDirString
HRESULT(STDMETHODCALLTYPE *get_RedirectPorts)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings3 *This
long * pkeyboardFunctionKey
VARIANT_BOOL * pfCanAutoReconnect
long * pencryptionEnabled
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_DisableRdpdr)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_NumBitmapCaches)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_TransportType)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pfEnableAutoReconnect
HRESULT(STDMETHODCALLTYPE *put_KeyboardSubType)(IMsRdpClientAdvancedSettings3 *This
long * pcachePersistenceActive
long * pdoubleClickDetect
long * photKeyAltShiftTab
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_keepAliveInterval)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings3 *This
BSTR clipCleanTempDirString
VARIANT_BOOL * pfShowRestore
VARIANT_BOOL pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *put_EnableAutoReconnect)(IMsRdpClientAdvancedSettings3 *This
BSTR pLocalPrintingDocName
HRESULT(STDMETHODCALLTYPE *put_MaxReconnectAttempts)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPrinters)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_EnableMouse)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings3 *This
long * pdedicatedTerminal
HRESULT(STDMETHODCALLTYPE *get_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings3 *This
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *put_RDPPort)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings3 *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
long * psingleConnectionTimeout
long * pminutesToIdleTimeout
HRESULT(STDMETHODCALLTYPE *get_RedirectSmartCards)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_EncryptionEnabled)(IMsRdpClientAdvancedSettings3 *This
long pBitmapVirtualCache24BppSize
HRESULT(STDMETHODCALLTYPE *get_SasSequence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectionBarShowMinimizeButton)(IMsRdpClientAdvancedSettings3 *This
UINT LCID ITypeInfo ** ppTInfo
long * pContainerHandledFullScreen
long * pBitmapVirtualCache16BppSize
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltSpace)(IMsRdpClientAdvancedSettings3 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *put_PersistCacheDirectory)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_WinceFixedPalette)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltEsc)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_PinConnectionBar)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectDrives)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_LoadBalanceInfo)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pRedirectPrinters
HRESULT(STDMETHODCALLTYPE *get_brushSupportLevel)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_PinConnectionBar)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_DisableRdpdr)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_maxEventCount)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings3 *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientAdvancedSettings3 *This)
HRESULT(STDMETHODCALLTYPE *put_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_EnableAutoReconnect)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyFullScreen)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_CachePersistenceActive)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_ShadowBitmap)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPorts)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltSpace)(IMsRdpClientAdvancedSettings3 *This
long pBitmapVirtualCache16BppSize
long pacceleratorPassthrough
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPeristence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings3 *This
long * pbitmapPersistence
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *put_orderDrawThreshold)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectWithEndpoint)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_MaxReconnectAttempts)(IMsRdpClientAdvancedSettings3 *This
long * pwinceFixedPalette
HRESULT(STDMETHODCALLTYPE *put_MaximizeShell)(IMsRdpClientAdvancedSettings3 *This
long * pallowBackgroundInput
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *put_maxEventCount)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_DedicatedTerminal)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_CachePersistenceActive)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectToServerConsole)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_DoubleClickDetect)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltTab)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_SmartSizing)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_IconIndex)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_maxEventCount)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_EnableWindowsKey)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectSmartCards)(IMsRdpClientAdvancedSettings4 *This
long * pallowBackgroundInput
long * pbrushSupportLevel
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowMinimizeButton)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pfGrabFocusOnConnect
BSTR * pLocalPrintingDocName
HRESULT(STDMETHODCALLTYPE *put_maxEventCount)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_PinConnectionBar)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_InputEventsAtOnce)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_shutdownTimeout)(IMsRdpClientAdvancedSettings4 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
VARIANT_BOOL pRedirectPrinters
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectionBarShowRestoreButton)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings4 *This
long pbitmapVirtualCacheSize
HRESULT(STDMETHODCALLTYPE *get_BitmapPersistence)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_PluginDlls)(IMsRdpClientAdvancedSettings4 *This
unsigned int * puiAuthLevel
long * pcachePersistenceActive
long pminutesToIdleTimeout
HRESULT(STDMETHODCALLTYPE *put_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_ConnectionBarShowMinimizeButton)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_allowBackgroundInput)(IMsRdpClientAdvancedSettings4 *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
long poverallConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings4 *This
long * photKeyAltShiftTab
HRESULT(STDMETHODCALLTYPE *get_RedirectDrives)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_NumBitmapCaches)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_CachePersistenceActive)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardSubType)(IMsRdpClientAdvancedSettings4 *This
long pacceleratorPassthrough
HRESULT(STDMETHODCALLTYPE *get_RedirectPrinters)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings4 *This
long * poverallConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_BitmapCacheSize)(IMsRdpClientAdvancedSettings4 *This
long * pencryptionEnabled
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_overallConnectionTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_SmoothScroll)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_InputEventsAtOnce)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_MaximizeShell)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltEsc)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_EnableMouse)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPeristence)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings4 *This
BSTR pLocalPrintingDocName
VARIANT_BOOL * pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *put_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientAdvancedSettings4 *This
long * pwinceFixedPalette
HRESULT(STDMETHODCALLTYPE *get_DedicatedTerminal)(IMsRdpClientAdvancedSettings4 *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
long * pinputEventsAtOnce
long * pdoubleClickDetect
VARIANT_BOOL pfSmartSizing
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltSpace)(IMsRdpClientAdvancedSettings4 *This
long pminInputSendInterval
HRESULT(STDMETHODCALLTYPE *get_keepAliveInterval)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_SmartSizing)(IMsRdpClientAdvancedSettings4 *This
long * pBitmapVirtualCache16BppSize
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_PinConnectionBar)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pfShowMinimize
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pRedirectPrinters
long pMaxReconnectAttempts
HRESULT(STDMETHODCALLTYPE *put_RedirectDrives)(IMsRdpClientAdvancedSettings4 *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientAdvancedSettings4 *This)
long psingleConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *put_HotKeyFullScreen)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RDPPort)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPeristence)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pConnectToConsole
HRESULT(STDMETHODCALLTYPE *get_orderDrawThreshold)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardType)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheSize)(IMsRdpClientAdvancedSettings4 *This
long * pContainerHandledFullScreen
VARIANT_BOOL * pfCanAutoReconnect
HRESULT(STDMETHODCALLTYPE *get_WinceFixedPalette)(IMsRdpClientAdvancedSettings4 *This
BEGIN_INTERFACE REFIID riid
VARIANT_BOOL pConnectToConsole
HRESULT(STDMETHODCALLTYPE *get_SmoothScroll)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_allowBackgroundInput)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pfShowMinimize
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltTab)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings4 *This
long * pacceleratorPassthrough
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectToServerConsole)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pRedirectPorts
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_EnableWindowsKey)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_MaxReconnectAttempts)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_DoubleClickDetect)(IMsRdpClientAdvancedSettings4 *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *get_ShadowBitmap)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_SasSequence)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_DedicatedTerminal)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_RDPPort)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_brushSupportLevel)(IMsRdpClientAdvancedSettings4 *This
long * pkeyboardFunctionKey
long pBitmapVirtualCache24BppSize
VARIANT_BOOL * pfSmartSizing
long pBitmapVirtualCache16BppSize
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPrinters)(IMsRdpClientAdvancedSettings4 *This
long * pMaxReconnectAttempts
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardSubType)(IMsRdpClientAdvancedSettings4 *This
unsigned int puiAuthLevel
long pkeyboardFunctionKey
HRESULT(STDMETHODCALLTYPE *put_brushSupportLevel)(IMsRdpClientAdvancedSettings4 *This
long * psingleConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_RedirectPorts)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyFullScreen)(IMsRdpClientAdvancedSettings4 *This
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *put_AuthenticationLevel)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_TransportType)(IMsRdpClientAdvancedSettings4 *This
BSTR * clipPasteInfoString
HRESULT(STDMETHODCALLTYPE *put_ConnectWithEndpoint)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *get_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings4 *This
long * pbitmapVirtualCacheSize
long * porderDrawThreshold
HRESULT(STDMETHODCALLTYPE *get_RedirectSmartCards)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_DisplayConnectionBar)(IMsRdpClientAdvancedSettings4 *This
long * pdedicatedTerminal
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_NumBitmapCaches)(IMsRdpClientAdvancedSettings4 *This
long * pkeepAliveInterval
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
long pcachePersistenceActive
long * pminutesToIdleTimeout
HRESULT(STDMETHODCALLTYPE *get_LoadBalanceInfo)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *put_EnableAutoReconnect)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pfGrabFocusOnConnect
HRESULT(STDMETHODCALLTYPE *get_overallConnectionTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ShadowBitmap)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_orderDrawThreshold)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pfShowRestore
HRESULT(STDMETHODCALLTYPE *put_PersistCacheDirectory)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_WinceFixedPalette)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_DisableRdpdr)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_SasSequence)(IMsRdpClientAdvancedSettings4 *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pfEnableAutoReconnect
long * pminInputSendInterval
VARIANT_BOOL pRedirectDrives
VARIANT_BOOL * pRedirectDrives
HRESULT(STDMETHODCALLTYPE *get_CachePersistenceActive)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pRedirectPorts
HRESULT(STDMETHODCALLTYPE *get_DisableRdpdr)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_CanAutoReconnect)(IMsRdpClientAdvancedSettings4 *This
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltSpace)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_singleConnectionTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPorts)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_AuthenticationLevel)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_keepAliveInterval)(IMsRdpClientAdvancedSettings4 *This
long * pBitmapVirtualCache24BppSize
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowRestoreButton)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pDisplayConnectionBar
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *put_shutdownTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_TransportType)(IMsRdpClientAdvancedSettings4 *This
long * pbitmapPersistence
long * pdisableCtrlAltDel
HRESULT(STDMETHODCALLTYPE *put_BitmapPersistence)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pfEnableAutoReconnect
HRESULT(STDMETHODCALLTYPE *put_Compress)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_LoadBalanceInfo)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_DisplayConnectionBar)(IMsRdpClientAdvancedSettings4 *This
BSTR clipCleanTempDirString
long pallowBackgroundInput
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *put_MaxReconnectAttempts)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_minInputSendInterval)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_EnableMouse)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_Compress)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltEsc)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_EncryptionEnabled)(IMsRdpClientAdvancedSettings4 *This
REFIID LPOLESTR UINT cNames
long pContainerHandledFullScreen
BSTR * clipCleanTempDirString
HRESULT(STDMETHODCALLTYPE *get_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_EnableAutoReconnect)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL * pfShowRestore
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientAdvancedSettings4 *This)
HRESULT(STDMETHODCALLTYPE *put_PerformanceFlags)(IMsRdpClientAdvancedSettings4 *This
long pbitmapVirtualCacheSize
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_SmartSizing)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_DisableRdpdr)(IMsRdpClientAdvancedSettings *This
long pminInputSendInterval
HRESULT(STDMETHODCALLTYPE *put_BitmapPersistence)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltSpace)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_shutdownTimeout)(IMsRdpClientAdvancedSettings *This
long * pbitmapPersistence
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_EnableMouse)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_maxEventCount)(IMsRdpClientAdvancedSettings *This
long * pContainerHandledFullScreen
VARIANT_BOOL pfGrabFocusOnConnect
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings *This
BSTR * clipCleanTempDirString
VARIANT_BOOL pfSmartSizing
HRESULT(STDMETHODCALLTYPE *put_overallConnectionTimeout)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_EncryptionEnabled)(IMsRdpClientAdvancedSettings *This
long * pbrushSupportLevel
HRESULT(STDMETHODCALLTYPE *get_NumBitmapCaches)(IMsRdpClientAdvancedSettings *This
long * pallowBackgroundInput
HRESULT(STDMETHODCALLTYPE *get_allowBackgroundInput)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_NumBitmapCaches)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_singleConnectionTimeout)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_PinConnectionBar)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltTab)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_SasSequence)(IMsRdpClientAdvancedSettings *This
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *put_ConnectWithEndpoint)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_DoubleClickDetect)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_orderDrawThreshold)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_allowBackgroundInput)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltTab)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL * pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_keepAliveInterval)(IMsRdpClientAdvancedSettings *This
long pBitmapVirtualCache16BppSize
HRESULT(STDMETHODCALLTYPE *put_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_DoubleClickDetect)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_RedirectSmartCards)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_PluginDlls)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltSpace)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings *This
long * pdedicatedTerminal
long * pbitmapVirtualCacheSize
HRESULT(STDMETHODCALLTYPE *put_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_EnableWindowsKey)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL * pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *put_ShadowBitmap)(IMsRdpClientAdvancedSettings *This
long pminutesToIdleTimeout
HRESULT(STDMETHODCALLTYPE *put_keepAliveInterval)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapCacheSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_DisplayConnectionBar)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_ConnectToServerConsole)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyFullScreen)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientAdvancedSettings *This)
long * pBitmapVirtualCache24BppSize
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltEsc)(IMsRdpClientAdvancedSettings *This
long * pminInputSendInterval
HRESULT(STDMETHODCALLTYPE *put_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings *This
long pBitmapVirtualCache24BppSize
long * pwinceFixedPalette
long * pdoubleClickDetect
HRESULT(STDMETHODCALLTYPE *get_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_DedicatedTerminal)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_WinceFixedPalette)(IMsRdpClientAdvancedSettings *This
long * porderDrawThreshold
VARIANT_BOOL pRedirectDrives
long poverallConnectionTimeout
long pContainerHandledFullScreen
HRESULT(STDMETHODCALLTYPE *get_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyFullScreen)(IMsRdpClientAdvancedSettings *This
long * pkeepAliveInterval
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings *This
long * photKeyAltShiftTab
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_SmartSizing)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL * pRedirectDrives
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings *This
long * pminutesToIdleTimeout
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_SmoothScroll)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_RDPPort)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_RDPPort)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL pConnectToConsole
HRESULT(STDMETHODCALLTYPE *put_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings *This
BSTR pLocalPrintingDocName
VARIANT_BOOL * pfSmartSizing
VARIANT_BOOL pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *put_IconIndex)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL * pRedirectPorts
long pkeyboardFunctionKey
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
long * psingleConnectionTimeout
HRESULT(STDMETHODCALLTYPE *put_CachePersistenceActive)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientAdvancedSettings *This
long * pacceleratorPassthrough
long * pcachePersistenceActive
HRESULT(STDMETHODCALLTYPE *put_EnableWindowsKey)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClientAdvancedSettings *This
REFIID LPOLESTR * rgszNames
VARIANT_BOOL * pRedirectPrinters
HRESULT(STDMETHODCALLTYPE *get_RedirectPrinters)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_shutdownTimeout)(IMsRdpClientAdvancedSettings *This
long * pdisableCtrlAltDel
HRESULT(STDMETHODCALLTYPE *put_PerformanceFlags)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_maxEventCount)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardSubType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_InputEventsAtOnce)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_SasSequence)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_DisableRdpdr)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL * pfGrabFocusOnConnect
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_brushSupportLevel)(IMsRdpClientAdvancedSettings *This
long * pencryptionEnabled
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_RedirectDrives)(IMsRdpClientAdvancedSettings *This
long * pkeyboardFunctionKey
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsRdpClientAdvancedSettings *This
DISPID REFIID LCID WORD wFlags
long * pinputEventsAtOnce
HRESULT(STDMETHODCALLTYPE *get_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings *This
long * poverallConnectionTimeout
HRESULT(STDMETHODCALLTYPE *get_PinConnectionBar)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL pRedirectPorts
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltShiftTab)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_MaximizeShell)(IMsRdpClientAdvancedSettings *This
long pcachePersistenceActive
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientAdvancedSettings *This)
HRESULT(STDMETHODCALLTYPE *get_RedirectSmartCards)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_ShadowBitmap)(IMsRdpClientAdvancedSettings *This
BSTR * clipPasteInfoString
VARIANT_BOOL pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *get_CachePersistenceActive)(IMsRdpClientAdvancedSettings *This
BSTR clipCleanTempDirString
BSTR * pLocalPrintingDocName
HRESULT(STDMETHODCALLTYPE *put_TransportType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_EnableMouse)(IMsRdpClientAdvancedSettings *This
long psingleConnectionTimeout
HRESULT(STDMETHODCALLTYPE *put_DisplayConnectionBar)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_LoadBalanceInfo)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_SmoothScroll)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPeristence)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPrinters)(IMsRdpClientAdvancedSettings *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *put_RedirectPorts)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_InputEventsAtOnce)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_Compress)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipPasteInfoString)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_RedirectDrives)(IMsRdpClientAdvancedSettings *This
long pacceleratorPassthrough
HRESULT(STDMETHODCALLTYPE *get_ConnectToServerConsole)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_orderDrawThreshold)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPeristence)(IMsRdpClientAdvancedSettings *This
UINT LCID ITypeInfo ** ppTInfo
REFIID LPOLESTR UINT LCID lcid
long pallowBackgroundInput
VARIANT_BOOL * pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardSubType)(IMsRdpClientAdvancedSettings *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *put_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_WinceFixedPalette)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPersistence)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_Compress)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_overallConnectionTimeout)(IMsRdpClientAdvancedSettings *This
long * pBitmapVirtualCache16BppSize
HRESULT(STDMETHODCALLTYPE *put_minInputSendInterval)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltEsc)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_LoadBalanceInfo)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL * pConnectToConsole
HRESULT(STDMETHODCALLTYPE *get_AcceleratorPassthrough)(IMsRdpClientAdvancedSettings *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *put_PersistCacheDirectory)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_TransportType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_brushSupportLevel)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_DedicatedTerminal)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_RedirectPorts)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL pRedirectPrinters
VARIANT_BOOL pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *get_BinarySalt)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *put_UIParentWindowHandle)(IMsRdpClientNonScriptable2 *This
HWND phwndUIParentWindowHandle
HRESULT(STDMETHODCALLTYPE *get_BinaryPassword)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *get_PortableSalt)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *get_PortablePassword)(IMsRdpClientNonScriptable2 *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *put_BinaryPassword)(IMsRdpClientNonScriptable2 *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientNonScriptable2 *This)
HRESULT(STDMETHODCALLTYPE *put_PortablePassword)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *ResetPassword)(IMsRdpClientNonScriptable2 *This)
HRESULT(STDMETHODCALLTYPE *SendKeys)(IMsRdpClientNonScriptable2 *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientNonScriptable2 *This)
HRESULT(STDMETHODCALLTYPE *get_UIParentWindowHandle)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *put_BinarySalt)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientNonScriptable2 *This
long VARIANT_BOOL long * plKeyData
HWND * phwndUIParentWindowHandle
long VARIANT_BOOL * pbArrayKeyUp
HRESULT(STDMETHODCALLTYPE *put_PortableSalt)(IMsRdpClientNonScriptable2 *This
BEGIN_INTERFACE REFIID riid
HRESULT(STDMETHODCALLTYPE *NotifyRedirectDeviceChange)(IMsRdpClientNonScriptable2 *This
HRESULT(STDMETHODCALLTYPE *put_PortableSalt)(IMsRdpClientNonScriptable *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *get_PortableSalt)(IMsRdpClientNonScriptable *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientNonScriptable *This)
HRESULT(STDMETHODCALLTYPE *SendKeys)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *get_PortablePassword)(IMsRdpClientNonScriptable *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientNonScriptable *This)
HRESULT(STDMETHODCALLTYPE *NotifyRedirectDeviceChange)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_BinaryPassword)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_PortablePassword)(IMsRdpClientNonScriptable *This
long VARIANT_BOOL long * plKeyData
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_BinaryPassword)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *get_BinarySalt)(IMsRdpClientNonScriptable *This
HRESULT(STDMETHODCALLTYPE *ResetPassword)(IMsRdpClientNonScriptable *This)
HRESULT(STDMETHODCALLTYPE *put_BinarySalt)(IMsRdpClientNonScriptable *This
BEGIN_INTERFACE REFIID riid
long VARIANT_BOOL * pbArrayKeyUp
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *get_StartProgram)(IMsRdpClientSecuredSettings *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClientSecuredSettings *This)
HRESULT(STDMETHODCALLTYPE *put_FullScreen)(IMsRdpClientSecuredSettings *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClientSecuredSettings *This
BEGIN_INTERFACE REFIID riid
HRESULT(STDMETHODCALLTYPE *put_StartProgram)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientSecuredSettings *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *get_WorkDir)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_AudioRedirectionMode)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClientSecuredSettings *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientSecuredSettings *This)
HRESULT(STDMETHODCALLTYPE *get_FullScreen)(IMsRdpClientSecuredSettings *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
long * pAudioRedirectionMode
long pAudioRedirectionMode
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_AudioRedirectionMode)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardHookMode)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_WorkDir)(IMsRdpClientSecuredSettings *This
REFIID LPOLESTR UINT LCID lcid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardHookMode)(IMsRdpClientSecuredSettings *This
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *put_DesktopHeight)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_DisconnectedText)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_ColorDepth)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *SetVirtualChannelOptions)(IMsRdpClient *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClient *This)
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *CreateVirtualChannels)(IMsRdpClient *This
VARIANT_BOOL pfFullScreen
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *get_VerticalScrollBarVisible)(IMsRdpClient *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClient *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
VARIANT_BOOL * pfFullScreen
HRESULT(STDMETHODCALLTYPE *get_StartConnected)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_DesktopWidth)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings)(IMsRdpClient *This
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *SendOnVirtualChannel)(IMsRdpClient *This
IMsTscAdvancedSettings ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *get_SecuredSettingsEnabled)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_Version)(IMsRdpClient *This
IMsRdpClientSecuredSettings ** ppSecuredSettings
HRESULT(STDMETHODCALLTYPE *get_DisconnectedText)(IMsRdpClient *This
long * pSecuredSettingsEnabled
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings2)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_UserName)(IMsRdpClient *This
IMsTscSecuredSettings ** ppSecuredSettings
ExtendedDisconnectReasonCode * pExtendedDisconnectReason
HRESULT(STDMETHODCALLTYPE *get_HorizontalScrollBarVisible)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_ConnectingText)(IMsRdpClient *This
ControlCloseStatus * pCloseStatus
HRESULT(STDMETHODCALLTYPE *get_FullScreen)(IMsRdpClient *This
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *get_CipherStrength)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_Domain)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings2)(IMsRdpClient *This
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *Connect)(IMsRdpClient *This)
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *RequestClose)(IMsRdpClient *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *put_Server)(IMsRdpClient *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
IMsRdpClientAdvancedSettings ** ppAdvSettings
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *Disconnect)(IMsRdpClient *This)
HRESULT(STDMETHODCALLTYPE *get_Connected)(IMsRdpClient *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsRdpClient *This)
HRESULT(STDMETHODCALLTYPE *get_Domain)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_ConnectingText)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_DesktopHeight)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_DesktopWidth)(IMsRdpClient *This
IMsTscDebug ** ppDebugger
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *put_FullScreen)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClient *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *put_UserName)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_Debugger)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_Server)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *get_ExtendedDisconnectReason)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_ColorDepth)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_FullScreenTitle)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *GetVirtualChannelOptions)(IMsRdpClient *This
HRESULT(STDMETHODCALLTYPE *put_StartConnected)(IMsRdpClient *This
BEGIN_INTERFACE REFIID riid
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsTscAdvancedSettings *This
long * pallowBackgroundInput
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *put_allowBackgroundInput)(IMsTscAdvancedSettings *This
long * pContainerHandledFullScreen
HRESULT(STDMETHODCALLTYPE *put_IconIndex)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsTscAdvancedSettings *This
REFIID LPOLESTR UINT cNames
ULONG(STDMETHODCALLTYPE *AddRef)(IMsTscAdvancedSettings *This)
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsTscAdvancedSettings *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPeristence)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapPeristence)(IMsTscAdvancedSettings *This
long pContainerHandledFullScreen
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *put_DisableRdpdr)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_Compress)(IMsTscAdvancedSettings *This
BEGIN_INTERFACE REFIID riid
long pallowBackgroundInput
HRESULT(STDMETHODCALLTYPE *get_ContainerHandledFullScreen)(IMsTscAdvancedSettings *This
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *put_Compress)(IMsTscAdvancedSettings *This
REFIID LPOLESTR UINT LCID lcid
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_allowBackgroundInput)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_DisableRdpdr)(IMsTscAdvancedSettings *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsTscAdvancedSettings *This
ULONG(STDMETHODCALLTYPE *Release)(IMsTscAdvancedSettings *This)
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
DISPID REFIID LCID WORD wFlags
REFIID LPOLESTR UINT LCID DISPID * rgDispId
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *put_PluginDlls)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsTscAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsTscAdvancedSettings *This
REFIID LPOLESTR UINT cNames
BEGIN_INTERFACE REFIID riid
REFIID LPOLESTR * rgszNames
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
REFIID LPOLESTR UINT LCID DISPID * rgDispId
ULONG(STDMETHODCALLTYPE *Release)(IMsTscAxEvents *This)
UINT LCID ITypeInfo ** ppTInfo
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsTscAxEvents *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsTscAxEvents *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsTscAxEvents *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsTscAxEvents *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsTscAxEvents *This)
DISPID REFIID LCID WORD wFlags
REFIID LPOLESTR UINT LCID lcid
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsTscAxEvents *This
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *put_UserName)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_AdvancedSettings)(IMsTscAx *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsTscAx *This)
DISPID REFIID LCID WORD wFlags
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *put_Domain)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_StartConnected)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_Server)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_Version)(IMsTscAx *This
ULONG(STDMETHODCALLTYPE *Release)(IMsTscAx *This)
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_Domain)(IMsTscAx *This
IMsTscSecuredSettings ** ppSecuredSettings
HRESULT(STDMETHODCALLTYPE *get_ConnectingText)(IMsTscAx *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *get_DisconnectedText)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *Disconnect)(IMsTscAx *This)
HRESULT(STDMETHODCALLTYPE *CreateVirtualChannels)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsTscAx *This
IMsTscDebug ** ppDebugger
HRESULT(STDMETHODCALLTYPE *get_CipherStrength)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *SendOnVirtualChannel)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *Connect)(IMsTscAx *This)
HRESULT(STDMETHODCALLTYPE *get_Connected)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_SecuredSettingsEnabled)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *put_DesktopHeight)(IMsTscAx *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_SecuredSettings)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_DesktopWidth)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_HorizontalScrollBarVisible)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_VerticalScrollBarVisible)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *put_FullScreenTitle)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *put_ConnectingText)(IMsTscAx *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
long * pSecuredSettingsEnabled
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsTscAx *This
IMsTscAdvancedSettings ** ppAdvSettings
HRESULT(STDMETHODCALLTYPE *put_DesktopWidth)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_DesktopHeight)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *get_UserName)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *put_DisconnectedText)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *put_Server)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsTscAx *This
HRESULT(STDMETHODCALLTYPE *put_StartConnected)(IMsTscAx *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *get_Debugger)(IMsTscAx *This
REFIID LPOLESTR UINT LCID lcid
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheMonitor)(IMsTscDebug *This
long * pmallocFailuresPercent
BEGIN_INTERFACE REFIID riid
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *put_CLXCmdLine)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *put_LabelMemblt)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *put_MallocFailuresPercent)(IMsTscDebug *This
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *get_LabelMemblt)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_NetThroughput)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsTscDebug *This
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *get_HatchIndexPDU)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_HatchSSBOrder)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_BitmapCacheMonitor)(IMsTscDebug *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsTscDebug *This)
HRESULT(STDMETHODCALLTYPE *put_HatchIndexPDU)(IMsTscDebug *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *put_CLXDll)(IMsTscDebug *This
ULONG(STDMETHODCALLTYPE *Release)(IMsTscDebug *This)
long pmallocHugeFailuresPercent
HRESULT(STDMETHODCALLTYPE *get_HatchBitmapPDU)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_MallocHugeFailuresPercent)(IMsTscDebug *This
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *put_NetThroughput)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_CLXCmdLine)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *put_MallocHugeFailuresPercent)(IMsTscDebug *This
long pmallocFailuresPercent
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *put_HatchSSBOrder)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_CLXDll)(IMsTscDebug *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *get_MallocFailuresPercent)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsTscDebug *This
HRESULT(STDMETHODCALLTYPE *put_HatchMembltOrder)(IMsTscDebug *This
long * pmallocHugeFailuresPercent
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
long * pbitmapCacheMonitor
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *put_HatchBitmapPDU)(IMsTscDebug *This
UINT LCID ITypeInfo ** ppTInfo
HRESULT(STDMETHODCALLTYPE *get_HatchMembltOrder)(IMsTscDebug *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId
HRESULT(STDMETHODCALLTYPE *ResetPassword)(IMsTscNonScriptable *This)
HRESULT(STDMETHODCALLTYPE *put_PortablePassword)(IMsTscNonScriptable *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsTscNonScriptable *This)
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_PortableSalt)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_BinaryPassword)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsTscNonScriptable *This
ULONG(STDMETHODCALLTYPE *Release)(IMsTscNonScriptable *This)
HRESULT(STDMETHODCALLTYPE *get_PortablePassword)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_PortableSalt)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *get_BinaryPassword)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *get_BinarySalt)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *put_BinarySalt)(IMsTscNonScriptable *This
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsTscNonScriptable *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsTscSecuredSettings *This
REFIID LPOLESTR UINT cNames
HRESULT(STDMETHODCALLTYPE *get_WorkDir)(IMsTscSecuredSettings *This
REFIID LPOLESTR * rgszNames
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
REFIID LPOLESTR UINT LCID lcid
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsTscSecuredSettings *This
BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE HRESULT(STDMETHODCALLTYPE *QueryInterface)(IMsTscSecuredSettings *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
DISPID REFIID LCID WORD DISPPARAMS VARIANT * pVarResult
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsTscSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_FullScreen)(IMsTscSecuredSettings *This
ULONG(STDMETHODCALLTYPE *AddRef)(IMsTscSecuredSettings *This)
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
DISPID REFIID LCID WORD wFlags
UINT LCID ITypeInfo ** ppTInfo
ULONG(STDMETHODCALLTYPE *Release)(IMsTscSecuredSettings *This)
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsTscSecuredSettings *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *put_WorkDir)(IMsTscSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *get_FullScreen)(IMsTscSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *get_StartProgram)(IMsTscSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_StartProgram)(IMsTscSecuredSettings *This
REFIID LPOLESTR UINT LCID DISPID * rgDispId