Originally Posted By: Myrkling
It seems to work when CoUninitialize() is called before CoInitialize(). [...] Perhaps COM gets initialized automatically by lite-C?


Indeed! When I execute CoUninitialize(); before CoInitialize(NULL); it seems to succeed. Weird!!

OK, I will now try to access the DLL functions. In the meantime it would be cool if JCL or alike could tell us / me, why I have to uninitialize it before I initialized it? I thought that CoInitialize has to be called only once on a thread, so it seems that this has been done already by Lite-C.

I have the feeling that the "NETPORT I/O modules over the network" feature could be related to it... Hmmm. At least, it is suspicious grin