Hard: Create/register a COM interface/category/class factory that will contain the interface used to activate the plug-in. Then use COM API calls to enumerate the plugins available on the system and CoCreateInstance to instantiate them.
Easy: Specify a particular directory for plugins and specific exported functions to activate the plugins. Then use LoadLibrary(Ex) to load the libraries.