#include <proxy_modules_api.h>
◆ ChannelCreate
◆ ClientChannelData
◆ ClientEndPaint
◆ ClientInitConnect
◆ ClientLoadChannels
◆ ClientLoginFailure
◆ ClientPostConnect
◆ ClientPostDisconnect
◆ ClientPreConnect
◆ ClientRedirect
◆ ClientUninitConnect
◆ ClientX509Certificate
◆ custom
void* proxyPlugin::custom |
Custom data provided with RegisterPlugin, memory managed outside of plugin.
◆ description
const char* proxyPlugin::description |
◆ DynamicChannelCreate
◆ DynChannelIntercept
◆ DynChannelToIntercept
◆ KeyboardEvent
◆ mgr
proxyPluginsManager* proxyPlugin::mgr |
◆ MouseEvent
◆ MouseExEvent
◆ name
const char* proxyPlugin::name |
◆ PluginUnload
BOOL(* proxyPlugin::PluginUnload) (proxyPlugin *plugin) |
◆ reserved1
UINT64 proxyPlugin::reserved1[32 - 2] |
◆ reserved2
UINT64 proxyPlugin::reserved2[66 - 34] |
◆ reserved3
UINT64 proxyPlugin::reserved3[96 - 76] |
◆ reserved4
UINT64 proxyPlugin::reserved4[128 - 103] |
◆ reserved5
UINT64 proxyPlugin::reserved5[160 - 141] |
◆ reserved6
UINT64 proxyPlugin::reserved6[192 - 163] |
Custom configuration data, must be allocated in RegisterPlugin and freed in PluginUnload
◆ ServerChannelData
◆ ServerChannelsFree
◆ ServerChannelsInit
◆ ServerFetchTargetAddr
◆ ServerPeerActivate
◆ ServerPeerLogon
◆ ServerPostConnect
◆ ServerSessionEnd
◆ ServerSessionInitialize
◆ ServerSessionStarted
◆ StaticChannelToIntercept
◆ UnicodeEvent
◆ userdata
void* proxyPlugin::userdata |
Set during plugin registration
The documentation for this struct was generated from the following file: