Configuration de Plug-and-Play périphérique série connecté à un port RS-232
Cette section décrit la configuration classique du matériel, des pilotes et des piles de périphériques pour les appareils série Plug-and-Play et les périphériques pointeurs hérités connectés à un port RS-232. Cette configuration peut être utilisée pour prendre en charge les appareils série, tels que les appareils de souris, les appareils de pointage, les tablettes graphiques, les modems et les appareils photo numériques.
Le diagramme suivant montre la configuration classique d’un appareil Plug-and-Play Grille-pain.
Serial et Serenum sont utilisés dans les configurations précédentes. Serial crée et attache un objet de périphérique de fonction (FDO) à la pile de ports RS-232, et Serenum crée et attache un objet d’appareil de filtre de niveau supérieur (DO) à la pile de ports RS-232. Serenum énumère l’appareil attaché au port RS-232 après que le gestionnaire de Plug-and-Play a envoyé une requête IRP_MN_QUERY_RELATIONS de type BusRelations à la pile d’appareils RS-232.
Une fois que Serenum a détecté un appareil pris en charge, il crée un objet d’appareil physique (PDO) et signale l’appareil au gestionnaire de Plug-and-Play. Le gestionnaire de configuration utilise le fichier INF et les programmes d’installation de l’appareil Grille-pain pour terminer l’installation de l’appareil Grille-pain. Un pilote Grille-pain crée un FDO et l’attache à la pile d’appareils Grille-pain. Les DO de filtre peuvent également être ajoutés à la pile des appareils Grille-pain.