tags:

views:

44

answers:

1

I know that some dll files have to be registered with the regsvr32 command. I tried that on a dll files I got and got an error message saying that "the entry-point DLLRegisterServer was not found." I heard that to use theis dll file you have to use "ctypes." So what are you supposed to do with it?

+5  A: 

Some DLLs contain COM interfaces. These can be registered, and provide hooks to do so. Others are just normal DLLs, and have entry points with names and/or ordinals. They must be linked appropriately by the script/executable.

Ignacio Vazquez-Abrams
What are COM interfaces?
Phenom
http://msdn.microsoft.com/en-us/library/ms688488(VS.85).aspx
VoodooChild
and some DLLs are assemblies (managed code) but your point is still correct.
Kate Gregory