Unloading COM dlls, help needed
theller at python.net
Fri Jan 24 19:01:39 CET 2003
"Neil Hodgson" <nhodgson at bigpond.net.au> writes:
> Thomas Heller:
> > I think I got everything correct, COM reference counting seems OK,
> > DllCanUnloadNow returns correct values, all I can think of.
> I recall much discussion of this sort of thing when I was doing COM work
> several years ago with Microsoft applications avoiding and delaying
> unloading DLLs because of bugs in COM objects.
> Google Groups for "CoFreeUnusedLibraries explorer" and you will see
> comments like "I just did a couple of tests with SHLoadInProc on W2K and it
> appears that they no longer bother about unloading DLLs at all. The 10
> minute unload time of Win9x and NT4 may have been annoying, but it was
> better than nothing." There is a technique for reducing the wait on other
> versions of Windows:
> Search for AlwaysUnloadDll on MSDN for some useful information.
Thanks, Neil. Very useful, that should push me into the right
More information about the Python-list