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_redist_h_h__
36#define __mstsclib_redist_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
interface IMsRdpClientNonScriptable IMsRdpClientNonScriptable
interface IMsRdpClient4 IMsRdpClient4
interface IMsRdpClientAdvancedSettings4 IMsRdpClientAdvancedSettings4
interface IMsRdpClientAdvancedSettings IMsRdpClientAdvancedSettings
interface IMsRdpClientAdvancedSettings2 IMsRdpClientAdvancedSettings2
__MIDL___MIDL_itf_mstsax_0275_0001
interface IMsTscSecuredSettings IMsTscSecuredSettings
interface IMsTscNonScriptable IMsTscNonScriptable
enum __MIDL_IMsRdpClient_0001 ExtendedDisconnectReasonCode
struct MsRdpClient3 MsRdpClient3
interface IMsRdpClient IMsRdpClient
interface IMsTscAdvancedSettings IMsTscAdvancedSettings
interface IMsTscAxEvents IMsTscAxEvents
enum __MIDL_IMsRdpClient_0002 ControlCloseStatus
interface IMsRdpClient2 IMsRdpClient2
interface IMsTscDebug IMsTscDebug
interface IMsRdpClientNonScriptable2 IMsRdpClientNonScriptable2
unsigned __int3264 UINT_PTR
struct MsRdpClient2 MsRdpClient2
interface IMsTscAx IMsTscAx
struct MsRdpClient4 MsRdpClient4
struct MsRdpClient MsRdpClient
interface IMsRdpClient3 IMsRdpClient3
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)
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)
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)
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
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)
@ autoReconnectContinueStop
@ autoReconnectContinueAutomatic
@ autoReconnectContinueManual
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
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
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
EXTERN_C const IID IID_IMsRdpClientAdvancedSettings3
EXTERN_C const IID IID_IMsTscSecuredSettings
unsigned __int3264 UINT_PTR
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)
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)
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)
EXTERN_C const CLSID CLSID_MsTscAx
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
HRESULT STDMETHODCALLTYPE IMsRdpClientAdvancedSettings_get_PerformanceFlags_Proxy(IMsRdpClientAdvancedSettings *This, long *pDisableList)
interface IMsTscAx IMsTscAx
EXTERN_C const IID IID_IMsTscDebug
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
#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
BSTR pConnectedStatusText
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClient2 *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClient2 *This
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
HRESULT(STDMETHODCALLTYPE *put_DesktopHeight)(IMsRdpClient2 *This
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
HRESULT(STDMETHODCALLTYPE *Disconnect)(IMsRdpClient2 *This)
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
BEGIN_INTERFACE REFIID riid
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)
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)
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
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
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
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
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
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
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
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *GetVirtualChannelOptions)(IMsRdpClient4 *This
IMsTscSecuredSettings ** ppSecuredSettings
HRESULT(STDMETHODCALLTYPE *put_ColorDepth)(IMsRdpClient4 *This
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
VARIANT_BOOL pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *get_DedicatedTerminal)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_WinceFixedPalette)(IMsRdpClientAdvancedSettings2 *This
long pminutesToIdleTimeout
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
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
HRESULT(STDMETHODCALLTYPE *get_DoubleClickDetect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_CanAutoReconnect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_RedirectSmartCards)(IMsRdpClientAdvancedSettings2 *This
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
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
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
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
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyFullScreen)(IMsRdpClientAdvancedSettings2 *This
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_brushSupportLevel)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_CachePersistenceActive)(IMsRdpClientAdvancedSettings2 *This
long pContainerHandledFullScreen
HRESULT(STDMETHODCALLTYPE *get_SmoothScroll)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings2 *This
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
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
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_keepAliveInterval)(IMsRdpClientAdvancedSettings2 *This
BSTR clipCleanTempDirString
HRESULT(STDMETHODCALLTYPE *put_RedirectPrinters)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientAdvancedSettings2 *This
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
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientAdvancedSettings2 *This)
HRESULT(STDMETHODCALLTYPE *put_orderDrawThreshold)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheSize)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_DisplayConnectionBar)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltSpace)(IMsRdpClientAdvancedSettings2 *This
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
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
HRESULT(STDMETHODCALLTYPE *put_TransportType)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_maxEventCount)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardSubType)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings2 *This
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
VARIANT_BOOL pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings2 *This
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
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_shutdownTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrLocalPrintingDocName)(IMsRdpClientAdvancedSettings2 *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *put_SmartSizing)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_overallConnectionTimeout)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *get_EnableMouse)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectToServerConsole)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings2 *This
HRESULT(STDMETHODCALLTYPE *put_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings2 *This
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
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
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *put_ShadowBitmap)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL pfShowMinimize
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectSmartCards)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *GetIDsOfNames)(IMsRdpClientAdvancedSettings3 *This
long pcachePersistenceActive
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
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowMinimizeButton)(IMsRdpClientAdvancedSettings3 *This
long pMaxReconnectAttempts
BEGIN_INTERFACE REFIID riid
VARIANT_BOOL pfShowRestore
HRESULT(STDMETHODCALLTYPE *get_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings3 *This
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
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings3 *This
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
HRESULT(STDMETHODCALLTYPE *put_minInputSendInterval)(IMsRdpClientAdvancedSettings3 *This
ULONG(STDMETHODCALLTYPE *Release)(IMsRdpClientAdvancedSettings3 *This)
HRESULT(STDMETHODCALLTYPE *get_BitmapPersistence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_DoubleClickDetect)(IMsRdpClientAdvancedSettings3 *This
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
HRESULT(STDMETHODCALLTYPE *get_CanAutoReconnect)(IMsRdpClientAdvancedSettings3 *This
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
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
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowRestoreButton)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings3 *This
long pminutesToIdleTimeout
VARIANT_BOOL pRedirectPorts
HRESULT(STDMETHODCALLTYPE *get_SmartSizing)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltTab)(IMsRdpClientAdvancedSettings3 *This
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
HRESULT(STDMETHODCALLTYPE *get_RedirectPorts)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings3 *This
VARIANT_BOOL * pfCanAutoReconnect
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
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_keepAliveInterval)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings3 *This
BSTR clipCleanTempDirString
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
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
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
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
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
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
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *put_BitmapPeristence)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings3 *This
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings3 *This
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
HRESULT(STDMETHODCALLTYPE *put_MaximizeShell)(IMsRdpClientAdvancedSettings3 *This
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
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowMinimizeButton)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pfGrabFocusOnConnect
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
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
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
HRESULT(STDMETHODCALLTYPE *get_BitmapCacheSize)(IMsRdpClientAdvancedSettings4 *This
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
HRESULT(STDMETHODCALLTYPE *put_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_EncryptionEnabled)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfoCount)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_DedicatedTerminal)(IMsRdpClientAdvancedSettings4 *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
VARIANT_BOOL pfSmartSizing
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltSpace)(IMsRdpClientAdvancedSettings4 *This
long pminInputSendInterval
HRESULT(STDMETHODCALLTYPE *get_keepAliveInterval)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_SmartSizing)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_IconFile)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_PinConnectionBar)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardFunctionKey)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_singleConnectionTimeout)(IMsRdpClientAdvancedSettings4 *This
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
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
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
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 pBitmapVirtualCache24BppSize
long pBitmapVirtualCache16BppSize
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RedirectPrinters)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_KeyboardSubType)(IMsRdpClientAdvancedSettings4 *This
unsigned int puiAuthLevel
long pkeyboardFunctionKey
HRESULT(STDMETHODCALLTYPE *put_brushSupportLevel)(IMsRdpClientAdvancedSettings4 *This
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
HRESULT(STDMETHODCALLTYPE *put_ConnectWithEndpoint)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *get_NotifyTSPublicKey)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_RedirectSmartCards)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_DisplayConnectionBar)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_RdpdrClipCleanTempDirString)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_NumBitmapCaches)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
long pcachePersistenceActive
HRESULT(STDMETHODCALLTYPE *get_LoadBalanceInfo)(IMsRdpClientAdvancedSettings4 *This
VARIANT_BOOL pPinConnectionBar
HRESULT(STDMETHODCALLTYPE *put_EnableAutoReconnect)(IMsRdpClientAdvancedSettings4 *This
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 pRedirectDrives
HRESULT(STDMETHODCALLTYPE *get_CachePersistenceActive)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_DisableRdpdr)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_CanAutoReconnect)(IMsRdpClientAdvancedSettings4 *This
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
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache16BppSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCacheSize)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_ConnectionBarShowRestoreButton)(IMsRdpClientAdvancedSettings4 *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *put_shutdownTimeout)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *put_TransportType)(IMsRdpClientAdvancedSettings4 *This
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
HRESULT(STDMETHODCALLTYPE *get_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings4 *This
HRESULT(STDMETHODCALLTYPE *get_EnableAutoReconnect)(IMsRdpClientAdvancedSettings4 *This
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
HRESULT(STDMETHODCALLTYPE *get_minInputSendInterval)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_EnableMouse)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyCtrlEsc)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_maxEventCount)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL pfGrabFocusOnConnect
HRESULT(STDMETHODCALLTYPE *put_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_MinutesToIdleTimeout)(IMsRdpClientAdvancedSettings *This
VARIANT_BOOL pfSmartSizing
HRESULT(STDMETHODCALLTYPE *put_overallConnectionTimeout)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_BitmapVirtualCache24BppSize)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_EncryptionEnabled)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_NumBitmapCaches)(IMsRdpClientAdvancedSettings *This
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
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
HRESULT(STDMETHODCALLTYPE *put_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_EnableWindowsKey)(IMsRdpClientAdvancedSettings *This
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)
HRESULT(STDMETHODCALLTYPE *put_HotKeyAltEsc)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_DisableCtrlAltDel)(IMsRdpClientAdvancedSettings *This
long pBitmapVirtualCache24BppSize
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
VARIANT_BOOL pRedirectDrives
long poverallConnectionTimeout
long pContainerHandledFullScreen
HRESULT(STDMETHODCALLTYPE *get_GrabFocusOnConnect)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_HotKeyFullScreen)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_ClearTextPassword)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_PerformanceFlags)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_SmartSizing)(IMsRdpClientAdvancedSettings *This
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
HRESULT(STDMETHODCALLTYPE *put_ContainerHandledFullScreen)(IMsRdpClientAdvancedSettings *This
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 pDisplayConnectionBar
HRESULT(STDMETHODCALLTYPE *put_IconIndex)(IMsRdpClientAdvancedSettings *This
long pkeyboardFunctionKey
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *put_CachePersistenceActive)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_MaximizeShell)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *GetTypeInfo)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_EnableWindowsKey)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *Invoke)(IMsRdpClientAdvancedSettings *This
REFIID LPOLESTR * rgszNames
HRESULT(STDMETHODCALLTYPE *get_RedirectPrinters)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_shutdownTimeout)(IMsRdpClientAdvancedSettings *This
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
HRESULT(STDMETHODCALLTYPE *get_KeyboardType)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_brushSupportLevel)(IMsRdpClientAdvancedSettings *This
BEGIN_INTERFACE REFIID __RPC__deref_out void ** ppvObject
HRESULT(STDMETHODCALLTYPE *get_RedirectDrives)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyBoardLayoutStr)(IMsRdpClientAdvancedSettings *This
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_ScaleBitmapCachesByBPP)(IMsRdpClientAdvancedSettings *This
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
VARIANT_BOOL pRedirectSmartCards
HRESULT(STDMETHODCALLTYPE *get_CachePersistenceActive)(IMsRdpClientAdvancedSettings *This
BSTR clipCleanTempDirString
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
long pallowBackgroundInput
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
HRESULT(STDMETHODCALLTYPE *put_minInputSendInterval)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_HotKeyAltEsc)(IMsRdpClientAdvancedSettings *This
HRESULT(STDMETHODCALLTYPE *get_LoadBalanceInfo)(IMsRdpClientAdvancedSettings *This
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
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
DISPID REFIID LCID WORD wFlags
HRESULT(STDMETHODCALLTYPE *get_AudioRedirectionMode)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_KeyboardHookMode)(IMsRdpClientSecuredSettings *This
HRESULT(STDMETHODCALLTYPE *put_WorkDir)(IMsRdpClientSecuredSettings *This
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
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
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
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
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
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT * puArgErr
HRESULT(STDMETHODCALLTYPE *put_allowBackgroundInput)(IMsTscAdvancedSettings *This
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
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
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
DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO * pExcepInfo
HRESULT(STDMETHODCALLTYPE *put_BitmapCacheMonitor)(IMsTscDebug *This
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
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
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
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
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