Windows 在个人计算机的许多不同的配置上运行。 每个配置都需要一层软件,这些软件在硬件与作系统的其余部分之间进行交互。 由于此层从驱动程序和作系统中抽象(隐藏)低级别硬件详细信息,因此它称为硬件抽象层(HAL)。
不建议开发人员编写自己的 HAL。 如果需要硬件访问,HAL 库提供可用于该目的的例程。 直接与 HAL 接口的例程以字母“Hal”作为前缀;有关 HAL 例程的列表,请参阅 硬件抽象层(HAL)库例程。
Windows 在个人计算机的许多不同的配置上运行。 每个配置都需要一层软件,这些软件在硬件与作系统的其余部分之间进行交互。 由于此层从驱动程序和作系统中抽象(隐藏)低级别硬件详细信息,因此它称为硬件抽象层(HAL)。
不建议开发人员编写自己的 HAL。 如果需要硬件访问,HAL 库提供可用于该目的的例程。 直接与 HAL 接口的例程以字母“Hal”作为前缀;有关 HAL 例程的列表,请参阅 硬件抽象层(HAL)库例程。