Partager via


Piles d’appareils pour un appareil ACPI

Cette section décrit les piles d’appareils pour un appareil ACPI qui incluent un objet de périphérique fonctionnel (FDO) facultatif créé par un pilote de fonction WDM fourni par le fournisseur.

Le système crée l’une des deux piles d’appareils illustrées dans la figure suivante pour chaque appareil de l’espace de noms ACPI du système.

deux diagrammes illustrant, à gauche, une pile d’appareils acpi avec un filtre do et, à droite, une pile d’appareils acpi sans filtre do.

Si un appareil ACPI est un appareil matériel intégré à la carte système, le système crée une pile d’appareils avec un objet d’appareil de filtre de bus (do filter). L’objet de périphérique physique (PDO) de l’appareil est créé par le pilote de bus racine fourni par le système et le pilote ACPI crée un filtre de bus DO. La présence du do de filtre est transparente pour les autres objets d’appareil au-dessus de celui-ci dans la pile de l’appareil.

Si l’appareil n’est pas un périphérique matériel intégré à la carte système, le pilote ACPI énumère l’appareil et crée un PDO. Dans les deux cas, un fournisseur peut fournir un FDO facultatif.

System-Supplied pilote de bus racine et pilote ACPI

Microsoft fournit le pilote de bus racine et le pilote ACPI. Sur les systèmes dotés d’un BIOS ACPI, la HAL entraîne le chargement du pilote ACPI au démarrage du système à la base de l’arborescence des appareils, où il sert d’interface entre le système d’exploitation et le BIOS. Le pilote ACPI est transparent pour les autres pilotes.

Pilote de fonction fourni par le fournisseur

Un fournisseur peut fournir un pilote de fonction WDM facultatif pour un appareil ACPI. Le pilote de fonction implémente la région d’opération de l’appareil et l’opération spécifique à l’appareil associée.