Notes
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.
Les ID de modèle sont basés sur la définition métier ou l’unité de conservation des stocks (SKU) de l’appareil physique. Chaque ID de modèle doit être unique pour toutes les fabriques et modèles de l’appareil physique.
La liste suivante décrit les différences entre les ID matériels et les ID de modèle pour un appareil physique :
Les ID matériels sont spécifiés à l’aide d’un ou plusieurs éléments XML HardwareID dans l’élément XML HardwareIDList . Chaque valeur HardwareID spécifie une fonction matérielle basée sur une valeur spécifique au bus. Les ID matériels peuvent être utilisés pour mapper les pilotes de périphérique aux instances d’appareil.
Par exemple, deux appareils avec le même ID matériel partagent une interface fonctionnelle utilisée par le même pilote.
Les ID de modèle sont spécifiés à l’aide d’un ou plusieurs éléments XML ModelID au sein de l’élément XML ModelIDList . Les ID de modèle permettent au fabricant d’équipement d’origine (OEM) ou au fournisseur de matériel indépendant (IHV) d’identifier de manière unique l’appareil physique indépendamment des technologies de bus ou d’interface.
Par exemple, deux appareils avec des ID de modèle différents peuvent avoir les mêmes ID matériels pour leurs composants.
Les ID matériels sont utilisés pour mapper des packages de métadonnées d’appareil à des instances d’appareil sur un bus ou une interface spécifique.
Les ID de modèle sont utilisés pour mapper des packages de métadonnées d’appareil à des appareils physiques, quelle que soit la façon dont l’appareil est connecté à l’ordinateur.
L’élément XML ModelIDList n’est requis que si l’élément HardwareIDList n’est pas spécifié dans les données XML PackageInfo. S’il est spécifié, l’élément ModelIDList doit contenir un ou plusieurs éléments ModelID pour spécifier l’ID de modèle unique pour chaque fonction prise en charge par l’appareil.
Si les données XML PackageInfo contiennent les éléments HardwareIDList et ModelIDList , le système d’exploitation utilise les règles suivantes lorsqu’il détermine si un appareil est spécifié par un package de métadonnées d’appareil :
Si l’appareil a un ID de modèle, le système d’exploitation ne recherche pas de correspondance dans l’élément HardwareIDList .
Sinon, le système d’exploitation recherche dans l’élément HardwareIDList une correspondance de l’ID matériel de l’appareil.
Si votre package de métadonnées d’appareil prend en charge plusieurs modèles d’appareil ou ID de modèle, vous pouvez spécifier un élément ModelID pour chaque modèle d’appareil.
Voici un exemple d’élément ModelIDList qui a plusieurs éléments ModelID :
<ModelIDList>
<ModelID>825AAB98-18EE-4FE2-9472-197D1D00FE31</ModelID>
<ModelID>23F64715-AC4A-4DC4-B554-C8D56E43FE8B</ModelID>
</ModelIDList>
Pour plus d’informations sur les exigences de format de l’élément XML ModelID , consultez ModelID.