64 const char* description;
66 UINT64 reserved1[32 - 2];
68 BOOL (*PluginUnload)(proxyPlugin* plugin);
69 UINT64 reserved2[66 - 34];
72 proxyHookFn ClientInitConnect;
73 proxyHookFn ClientUninitConnect;
74 proxyHookFn ClientPreConnect;
75 proxyHookFn ClientPostConnect;
76 proxyHookFn ClientPostDisconnect;
77 proxyHookFn ClientX509Certificate;
78 proxyHookFn ClientLoginFailure;
79 proxyHookFn ClientEndPaint;
80 proxyHookFn ClientRedirect;
81 proxyHookFn ClientLoadChannels;
82 UINT64 reserved3[96 - 76];
84 proxyHookFn ServerPostConnect;
85 proxyHookFn ServerPeerActivate;
86 proxyHookFn ServerChannelsInit;
87 proxyHookFn ServerChannelsFree;
88 proxyHookFn ServerSessionEnd;
89 proxyHookFn ServerSessionInitialize;
90 proxyHookFn ServerSessionStarted;
92 UINT64 reserved4[128 - 103];
95 proxyFilterFn KeyboardEvent;
96 proxyFilterFn MouseEvent;
97 proxyFilterFn ClientChannelData;
98 proxyFilterFn ServerChannelData;
99 proxyFilterFn DynamicChannelCreate;
100 proxyFilterFn ServerFetchTargetAddr;
101 proxyFilterFn ServerPeerLogon;
102 proxyFilterFn ChannelCreate;
103 proxyFilterFn UnicodeEvent;
104 proxyFilterFn MouseExEvent;
111 proxyFilterFn DynChannelToIntercept;
112 proxyFilterFn DynChannelIntercept;
113 proxyFilterFn StaticChannelToIntercept;
114 UINT64 reserved5[160 - 141];
117 proxyPluginsManager* mgr;