I would like to create an application, that can be updated with a user-defined count of modules. All of this modules exports the same Routine with the same return-values and the same parameters. The application installs new modules automatically at startup and saves the pointer to the exportet methods in an routine-array (LPVOID*).
So I can dynamically load different modules and call each per the components of this array.
My Question: Is there a better or easier way to realize this problem??
Thanks for advance...