Écriture d’une routine AddDevice

Tout pilote prenant en charge PnP doit avoir une routine AddDevice . La routine AddDevice crée un ou plusieurs objets d’appareil représentant les appareils physiques, logiques ou virtuels pour lesquels le pilote effectue des demandes d’E/S. Il attache également l’objet d’appareil à la pile d’appareils, de sorte que la pile d’appareils contient un objet d’appareil pour chaque pilote associé à l’appareil.

Le gestionnaire PnP appelle la routine AddDevice d’un pilote pour chaque appareil contrôlé par le pilote. Les routines AddDevice sont appelées pendant l’initialisation du système (lors de la première énumération des appareils), et chaque fois qu’un nouvel appareil est énuméré pendant l’exécution du système.

Cette section contient les rubriques suivantes :

AddDevice Routines dans les pilotes de fonction ou de filtre

AddDevice Routines dans les pilotes de bus

Instructions pour l’écriture de routines AddDevice