dynamic loading

About this tag
Dynamic loading refers to the process where a program loads and uses DLL files at runtime rather than at compile time. In Windows, some DLLs require registration via regsvr32 to make their COM components available system-wide, while others are accessed dynamically without registration. The distinction depends on whether the DLL exports COM interfaces or standard functions. To determine which type a DLL is, you can inspect its exports or check if it implements DllRegisterServer. For older installations, registering all DLLs may be necessary, but it's safer to only register those that are COM-based to avoid system clutter.
  1. P

    Windows 7 Registering every *.DLL required? or possible?

    Assume I have (under 64bit Win 7) a big program installation with one main *.exe file and lots of *.dlls. It seems to me that some but not all of these *.dlls need a registration (by regsvr32) which is done typically at installation time. Some other *.dlls seem to need NO such registration but...
Back
Top