RDCManPlugins
1.0.0
Remote Desktop Connection Manager 2.7 (maybe earlier?) contains undocumented support for plugins. This is an attempt to document this functionality.
Plugins are C# dlls (.NET 4.0?) which export a class implementing IPlugin interface. Add C:Program Files (x86)MicrosoftRemote Desktop Connection ManagerRDCMan.exe
to your project references.
For a plugin to be loaded the dll must be placed in the same folder as RDCMan.exe
and it must be called Plugin.*.dll
. For more info see RdcMan.Program.InstantiatePlugins()
inside of RDCMan.exe
Plugins implement the IPlugin
interface which has these callbacks:
A plugin skeleton. Place the compiled dll in the same folder as RDCMan.exe