Dynamic-link library
Microsoft's implementation of the shared library concept in Windows and OS/2 / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Dynamic-link library?
Summarize this article for a 10 year old
Dynamic-link library (DLL) is Microsoft's implementation of the shared library concept in the Microsoft Windows and OS/2 operating systems. These libraries usually have the file extension DLL
, OCX
(for libraries containing ActiveX controls), or DRV
(for legacy system drivers).
The file formats for DLLs are the same as for Windows EXE files – that is, Portable Executable (PE) for 32-bit and 64-bit Windows, and New Executable (NE) for 16-bit Windows. As with EXEs, DLLs can contain code, data, and resources, in any combination.
Filename extension |
.dll |
---|---|
Internet media type |
application/vnd.microsoft.portable-executable |
Uniform Type Identifier (UTI) | com.microsoft.windows-dynamic-link-library |
Magic number | MZ |
Developed by | Microsoft |
Container for | Shared library |
Data files with the same file format as a DLL, but with different file extensions and possibly containing only resource sections, can be called resource DLLs. Examples of such DLLs include icon libraries, sometimes having the extension ICL
, and font files, having the extensions FON
and FOT
.[1]
Oops something went wrong: