Dynamic-link library
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.
- Abstraction100002137
- Arrangement107938773
- Code106355894
- CodingSystem106353757
- Communication100033020
- Extension106335162
- Format106636806
- Group100031264
- Information106634376
- Message106598915
- OperatingSystem106568134
- Ordering108456993
- Sequence108459252
- Series108457976
- software
- Software106566077
- String107013549
- Thing
- WikicatComputerFileFormats
- WikicatFilenameExtensions
- WikicatOperatingSystems
- Writing106359877
- WrittenCommunication106349220
- Comment
- enDynamic-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.
- ContainerFor
- Shared library
- DifferentFrom
- Dynamically loaded library
- Extension
- en.dll
- Has abstract
- enDynamic-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. 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.
- Hypernym
- Implementation
- Is primary topic of
- Dynamic-link library
- Label
- enDynamic-link library
- Link from a Wikipage to an external page
- support.microsoft.com/en-us/kb/2533623
- msdn.microsoft.com/en-us/library/3y1sfaz2.aspx
- support.microsoft.com/en-us/kb/815065
- blogs.technet.com/b/srd/archive/2010/08/31/an-update-on-the-dll-preloading-remote-attack-vector.aspx
- insights.sei.cmu.edu/cert/2008/09/carpet-bombing-and-directory-poisoning.html
- msdn.microsoft.com/en-us/library/ff919712.aspx
- blogs.technet.com/b/srd/archive/2014/05/13/load-library-safely.aspx
- blogs.technet.com/b/srd/archive/2010/08/23/more-information-about-dll-preloading-remote-attack-vector.aspx
- blogs.technet.com/b/srd/archive/2009/04/14/ms09-014-addressing-the-safari-carpet-bomb-vulnerability.aspx
- msdn.microsoft.com/en-us/library/ms682586.aspx
- msdn.microsoft.com/en-us/library/ms682589.aspx
- msdn.microsoft.com/en-us/library/ms682599.aspx
- www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx
- web.archive.org/web/20120215074145/http:/download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/pecoff_v8.docx
- Link from a Wikipage to another Wikipage
- .NET Framework
- 16-bit
- 2
- 32-bit
- 32-bit computing
- 64-bit
- ActiveX
- Address space
- Application programming interface
- Ar (Unix)
- Binary search
- C (programming language)
- C++
- Category:Articles with example C code
- Category:Computer file formats
- Category:Computer libraries
- Category:Windows administration
- Color Graphics Adapter
- Component Object Model
- Computer file
- Data (computing)
- Delphi (IDE)
- Dependency Walker
- Device driver
- DLL hell
- DLL Hell
- Dynamic library
- Entry point
- Error handling
- Exception handling
- EXE
- Executable compression
- File extension
- File format
- Function pointer
- GNU Binutils
- GNU Compiler Collection
- Graphical user interface
- Graphics Device Interface
- GUID
- Hooking
- Icon (computing)
- Inter-process communication
- Kernel32.dll
- Library (computing)
- Linker (computing)
- Loader (computing)
- Machine code
- MD5
- Memory segmentation
- Microsoft
- Microsoft Application Virtualization
- Microsoft Virtual PC
- Microsoft Windows
- Modularity (programming)
- Moricons.dll
- MS-DOS
- New Executable
- Object (computer science)
- Object file
- Operating system
- Page file
- Pentium Pro
- Portable Executable
- Position-independent code
- POSIX
- Printer Command Language
- Relocation (computing)
- Resource (Windows)
- Shared library
- Side-by-side assembly
- Static library
- Typeface
- UPX
- Visual Basic
- Visual C++
- Vulnerability (computer science)
- Vulnerability (computing)
- Windows 95
- Windows 98
- Windows API
- Windows Me
- Windows Registry
- Windows shell
- Magic
- enMZ
- Mime
- enapplication/vnd.microsoft.portable-executable
- Name
- enDynamic link library
- Owner
- Microsoft
- SameAs
- .dll
- 3Wnpr
- Biblioteca de enlace dinámico
- Dinamik bağlantı kitaplığı
- Dinamikus csatolású könyvtár
- DLL
- DLL
- DLL
- DLL
- DLL
- Dynamic Link Library
- Dynamic Link Library
- Dynamic Link Library
- Dynamic-link library
- Dynamic-link library
- Dynamic-link library
- Dynamic-link library
- Dynamic-link library
- Dynamic-link library
- Dynamic-link library
- Dynamic-Link Library
- Dynamic-Link Library
- Dynamic-Link Library
- m.07yv9x
- Q380319
- Динамически подключаемая библиотека
- مكتبة الربط الديناميكي
- کتابخانه پیوند پویا
- डी एल एल
- ডাইনামিক-লিংক লাইব্রেরি
- ඩයිනමික්-ලින්ක් ලයිබ්රි
- ไดนามิกลิงก์ไลบรารี
- ダイナミックリンクライブラリ
- 动态链接库
- 동적 링크 라이브러리
- Subject
- Category:Articles with example C code
- Category:Computer file formats
- Category:Computer libraries
- Category:Windows administration
- UniformType
- encom.microsoft.windows-dynamic-link-library
- WasDerivedFrom
- Dynamic-link library?oldid=1113016306&ns=0
- WikiPageLength
- 33355
- Wikipage page ID
- 2701077
- Wikipage revision ID
- 1113016306
- WikiPageUsesTemplate
- Template:About
- Template:As of
- Template:Code
- Template:Distinguish
- Template:Infobox file format
- Template:ISBN
- Template:Reflist
- Template:Short description
- Template:Windows Components
- Wordnet_type
- synset-format-noun-1