Freigeben über


Windows-Kernelmodus-HAL-Bibliothek

Windows wird auf vielen verschiedenen Konfigurationen des Persönlichen Computers ausgeführt. Jede Konfiguration erfordert eine Softwareebene, die zwischen der Hardware und dem rest des Betriebssystems interagiert. Da diese Ebene die Hardwaredetails von Treibern und dem Betriebssystem abstrahiert (blendet) aus, wird sie als Hardwarestraktionsebene (HAL) bezeichnet.

Entwickler werden nicht ermutigt, eigene HAL zu schreiben. Wenn Sie Hardwarezugriff benötigen, stellt die HAL-Bibliothek Routinen bereit, die zu diesem Zweck verwendet werden können. Routinen, die direkt mit der HAL arbeiten, werden mit den Buchstaben "Hal" präfixiert; eine Liste der HAL-Routinen finden Sie unter "Hardware Abstraction Layer (HAL)-Bibliotheksroutinen".