Microsoft Windows library files: Difference between revisions

Content deleted Content added
Ntdll.dll (Native API): There is a nt.lib that is like libc.lib.
No edit summary
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 HALsPALs to support different kinds of hardware; the appropriate HALPAL is chosen during the initial installation of Windows. Generally speaking, the determining factors for HAL selection are uni- vs. multi-processor [[CPU]], [[ACPI]] vs. non-ACPI, and [[APIC]] vs. [[Programmable Interrupt Controller|PIC]].
 
== Msvcrt.dll ==