|
FreeRDP
|
Data Fields | |
| const char * | name |
| const char * | description |
| UINT64 | reserved1 [32 - 2] |
| WINPR_ATTR_NODISCARD BOOL(* | PluginUnload )(proxyPlugin *plugin) |
| UINT64 | reserved2 [66 - 34] |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientInitConnect |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientUninitConnect |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientPreConnect |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientPostConnect |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientPostDisconnect |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientX509Certificate |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientLoginFailure |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientEndPaint |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientRedirect |
| WINPR_ATTR_NODISCARD proxyHookFn | ClientLoadChannels |
| UINT64 | reserved3 [96 - 76] |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerPostConnect |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerPeerActivate |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerChannelsInit |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerChannelsFree |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerSessionEnd |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerSessionInitialize |
| WINPR_ATTR_NODISCARD proxyHookFn | ServerSessionStarted |
| UINT64 | reserved4 [128 - 103] |
| WINPR_ATTR_NODISCARD proxyFilterFn | KeyboardEvent |
| WINPR_ATTR_NODISCARD proxyFilterFn | MouseEvent |
| WINPR_ATTR_NODISCARD proxyFilterFn | ClientChannelData |
| WINPR_ATTR_NODISCARD proxyFilterFn | ServerChannelData |
| WINPR_ATTR_NODISCARD proxyFilterFn | DynamicChannelCreate |
| WINPR_ATTR_NODISCARD proxyFilterFn | ServerFetchTargetAddr |
| WINPR_ATTR_NODISCARD proxyFilterFn | ServerPeerLogon |
| WINPR_ATTR_NODISCARD proxyFilterFn | ChannelCreate |
| WINPR_ATTR_NODISCARD proxyFilterFn | UnicodeEvent |
| WINPR_ATTR_NODISCARD proxyFilterFn | MouseExEvent |
| WINPR_ATTR_NODISCARD proxyFilterFn | DynChannelToIntercept |
| WINPR_ATTR_NODISCARD proxyFilterFn | DynChannelIntercept |
| WINPR_ATTR_NODISCARD proxyFilterFn | StaticChannelToIntercept |
| UINT64 | reserved5 [160 - 141] |
| proxyPluginsManager * | mgr |
| void * | userdata |
| void * | custom |
| UINT64 | reserved6 [192 - 163] |
Definition at line 61 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::ChannelCreate |
Definition at line 104 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::ClientChannelData |
Definition at line 97 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientEndPaint |
Definition at line 79 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientInitConnect |
Definition at line 72 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientLoadChannels |
Definition at line 81 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientLoginFailure |
Definition at line 78 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientPostConnect |
Definition at line 75 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientPostDisconnect |
Definition at line 76 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientPreConnect |
Definition at line 74 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientRedirect |
Definition at line 80 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientUninitConnect |
Definition at line 73 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ClientX509Certificate |
Definition at line 77 of file proxy_modules_api.h.
| void* proxyPlugin::custom |
Custom data provided with RegisterPlugin, memory managed outside of plugin.
Definition at line 122 of file proxy_modules_api.h.
| const char* proxyPlugin::description |
Definition at line 64 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::DynamicChannelCreate |
Definition at line 100 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::DynChannelIntercept |
Definition at line 114 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::DynChannelToIntercept |
Definition at line 113 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::KeyboardEvent |
Definition at line 95 of file proxy_modules_api.h.
| proxyPluginsManager* proxyPlugin::mgr |
Definition at line 119 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::MouseEvent |
Definition at line 96 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::MouseExEvent |
Definition at line 106 of file proxy_modules_api.h.
| const char* proxyPlugin::name |
Definition at line 63 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD BOOL(* proxyPlugin::PluginUnload) (proxyPlugin *plugin) |
Definition at line 68 of file proxy_modules_api.h.
| UINT64 proxyPlugin::reserved1[32 - 2] |
Definition at line 66 of file proxy_modules_api.h.
| UINT64 proxyPlugin::reserved2[66 - 34] |
Definition at line 69 of file proxy_modules_api.h.
| UINT64 proxyPlugin::reserved3[96 - 76] |
Definition at line 82 of file proxy_modules_api.h.
| UINT64 proxyPlugin::reserved4[128 - 103] |
Definition at line 92 of file proxy_modules_api.h.
| UINT64 proxyPlugin::reserved5[160 - 141] |
Definition at line 116 of file proxy_modules_api.h.
| UINT64 proxyPlugin::reserved6[192 - 163] |
Custom configuration data, must be allocated in RegisterPlugin and freed in PluginUnload
Definition at line 125 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::ServerChannelData |
Definition at line 98 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerChannelsFree |
Definition at line 87 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerChannelsInit |
Definition at line 86 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::ServerFetchTargetAddr |
Definition at line 101 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerPeerActivate |
Definition at line 85 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::ServerPeerLogon |
Definition at line 102 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerPostConnect |
Definition at line 84 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerSessionEnd |
Definition at line 88 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerSessionInitialize |
Definition at line 89 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyHookFn proxyPlugin::ServerSessionStarted |
Definition at line 90 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::StaticChannelToIntercept |
Definition at line 115 of file proxy_modules_api.h.
| WINPR_ATTR_NODISCARD proxyFilterFn proxyPlugin::UnicodeEvent |
Definition at line 105 of file proxy_modules_api.h.
| void* proxyPlugin::userdata |
Set during plugin registration
Definition at line 120 of file proxy_modules_api.h.