Microsoft Windows library files: Difference between revisions

Content deleted Content added
EagleOne (talk | contribs)
m Fixed the ACPI link.
Liliana-60 (talk | contribs)
removed vandalism
Line 7:
'''Hal.dll''' is the core file of the [[Windows NT]] family of [[operating systems]] that provides and handles the interaction of software and hardware via the [[Hardware Abstraction Layer]]. Without hal.dll being present, any machine running a [[Windows NT]] based [[operating system]] will fail to function, if it even boots.
 
Windows includes several PALsHALs to support different kinds of hardware; the appropriate PALHAL is chosen during the initial installation of Windows. Generally speaking, the determining factors for HAL selection are uni- vs. multi-processor [[CPU]], [[Advanced Configuration and Power Interface|ACPI]] vs. non-ACPI, and [[APIC]] vs. [[Programmable Interrupt Controller|PIC]].
 
== Msvcrt.dll ==