COMplugin0.63_090702b.zip in http://tech.groups.yahoo.com/group/power-pro/sfupld?path=/0_TEMP_/AlansPluginProvisional/
Okay, the slowness you observed, Sheri, is entirely down to using CoWaitForMultipleHandles instead of WaitForSingleObject. COM plugin 0.63_090702b reverts to WaitForSingleObject. It also requires com.unload to be called before exit (so put a call to it in PproShutdown). com.unload is explicitly defined, so nothing much happens in DLL_PROCESS_DETACH section of DllMain: all COM handles released and worker thread destroyed in com.unload. On my machine I seem to be able to run scripts, including ones with calls to com.unload, and can exit poweerpro without leaving nastiness behind. ~test.doc file no longer left behind after running word script. On your machines?
