--- In [email protected], "entropyreduction"
<alancampbelllists+ya...@...> wrote:
>
> Sorry, does that mean you think that my plugins (without adding
> any new PPROSERVICES service like ppsv->pluginLoaded)
In case you ever decide to implement pproshutdown processing in a plugin you
also manual load elsewhere, I did implement a plugin load. The last few
entries of pproservices are now (wrapped in yahoo!)
BOOL (*RegisterForMouseUpDown)(BOOL b, void (*callback)(UINT msg, UINT
msg2));
LPSTR (*GetOutputAddr)(LPSTR szPath);
void (*SetForEach) (LPSTR sig,DWORD (*foreach)(UINT, DWORD, LPSTR,
LPSTR));
HMODULE (*LoadPlugin)(LPSTR szPlugName);
}
PPROSERVICES;
Load plugin loads the plugin (if not already loaded) and returns its hmodule.
If you r need to unload, use Do("xxx.unload")
Again, as per previous notes, I would not bother with this unless someone
reports issues in one of your plugins related to shutdown and you need
pproshutdown processing in this plugin which you manually load from one of your
other plugins.
BTW, if you are looking at enumerators, did you ever consider implementing
foreach for them?
I