Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode recommandée pour générer un ID de conteneur pour un appareil est basée sur un ID unique spécifique au bus. Il s’agit de la méthode la plus précise et fiable pour générer des ID de conteneur.
Le gestionnaire Plug-and-Play (PnP) utilise cette méthode si les valeurs suivantes sont vraies :
L’appareil contient un ID unique spécifique au bus.
Le pilote de l’appareil reconnaît cet ID unique comme présent et bien formaté.
Le pilote de bus peut hacher de manière fiable l’ID unique dans un identificateur global unique (GUID) et retourne ce GUID en réponse au code de fonction IRP_MN_QUERY_ID lorsque le membre Parameters.QueryId.IdType de la structure IO_STACK_LOCATION est défini sur BusQueryContainerID.
Windows 7 et versions ultérieures de Windows fournissent des pilotes de boîte de réception pour plusieurs des types de bus les plus courants. Cela inclut USB, Bluetooth et PnP-X. Pour ces types de bus, il est seulement requis que l'appareil inclue un ID unique spécifique au bus. Le pilote Windows bus fourni lit ensuite l’ID unique de l’appareil et crée un ID de conteneur.
Les rubriques suivantes décrivent comment les pilotes de bus de boîte de réception génèrent des ID de conteneur pour certains types de bus :
ID de conteneur pour les périphériques USB
ID de conteneur pour les appareils Bluetooth
ID de conteneur pour les appareils PnP-X
ID de conteneur pour les appareils 1394