Dynamic Link Library
Dynamic Link Library (aus dem Englischen entlehnt; kurz DLL) bezeichnet allgemein eine dynamische Programmbibliothek; meist bezieht sich der Begriff jedoch auf die für die Betriebssysteme Windows und OS/2 verwendete Variante.
Dynamic Link Library | |
---|---|
Dateiendung: | .dll, .DLL |
MIME-Type: | application/vnd.microsoft.portable-executable, |
Entwickelt von: | Microsoft |
Art: | dynamische Bibliothek |
DLL-Dateien verwenden das auch für ausführbare EXE-Dateien gebräuchliche Dateiformat, das in 16-Bit-Programmen das New-Executable-Format (NE), in 16- und 32-Bit-Programmen das Linear-Executable-Format (LE bzw. LX, OS/2) sowie in 32- und 64-Bit-Programmen das Portable-Executable-Format (PE, Windows) ist. Diese Dateien können Programmcode (Maschinencode), Daten und Ressourcen in beliebiger Kombination enthalten.
Die Windows-Dateinamenserweiterung für solche Bibliotheken ist gewöhnlich DLL
. Zudem können es jedoch auch andere Dateiendungen, wie CPL
(für die Systemsteuerung), OCX
(für Bibliotheken mit ActiveX-Steuerelementen) oder auch DRV
(für Treiber), sein.