When a DLL is loaded the DLL in this Static Linking list are also loaded with it. Exports/Imports List - A list of all imported and exported functions. Looking in the Web page of specific DLL can help to learn what is this DLL and.
Object Linking and Embedding has very strict rules to prevent this: interfaces are required to be stable and memory managers are not shared. But this is not enough, for the semantics of a class can change.
Dll Version Checking and File Installation Libraries 80 crypt32.dll Crypto API32 74 atl. dll ATL Module for Windows XP (Unicode) 71 msvcp60.dll Microsoft (R) C Runtime Library 69 comctl32.dll Common Controls Library 66 winmm.
As a result, an installation of a program that installed a new version of a common object might inadvertently break other programs that were previously installed. DLL stomping edit A common and troublesome problem occurs when a newly installed program overwrites a working system DLL.
Each DLL information page includes: Version information - product name, company, file desctiption, and so on. DLL popularity - Shows you how many DLLs are statically linked to this file. List of files that are statically linked to the specified file.
The problem arises when the version of the DLL on the computer is different than the version that was used when the program was being created. DLLs have no in-built mechanism for backward compatibility, and even minor changes to the DLL render its internal structure.