Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Metagegevens van apparaten zijn afgeschaft en worden verwijderd in een toekomstige versie van Windows. Zie Containermetagegevens voor stuurprogrammapakketten voor informatie over de vervanging voor deze functionaliteit.
Model-id's zijn gebaseerd op de bedrijfsdefinitie of voorraadbeheereenheid (SKU) van het fysieke apparaat. Elke model-id moet uniek zijn voor alle merken en modellen van het fysieke apparaat.
In de volgende lijst worden de verschillen tussen hardware-id's en model-id's voor een fysiek apparaat beschreven:
Hardware-id's worden opgegeven met behulp van een of meer HardwareID XML-elementen in het XML-element HardwareIDList . Elke HardwareID-waarde geeft een hardwarefunctie op basis van een busspecifieke waarde. Hardware-ID's kunnen worden gebruikt om drivers aan apparaatexemplaren te koppelen.
Twee apparaten met dezelfde hardware-id delen bijvoorbeeld een functionele interface die door hetzelfde stuurprogramma wordt gebruikt.
Model-id's worden opgegeven met behulp van een of meer ModelID XML-elementen in het XML-element ModelIDList . Met model-id's kan de fabrikant van originele apparatuur (OEM) of onafhankelijke hardwareleverancier (IHV) het fysieke apparaat uniek identificeren, onafhankelijk van bus- of interfacetechnologieƫn.
Twee apparaten met verschillende model-id's hebben bijvoorbeeld dezelfde hardware-id's voor hun onderdelen.
Hardware-id's worden gebruikt om metagegevenspakketten van apparaten toe te wijzen aan apparaatexemplaren op een specifieke bus of interface.
Model-id's worden gebruikt om metagegevenspakketten van apparaten toe te wijzen aan fysieke apparaten, ongeacht hoe het apparaat is verbonden met de computer.
Het XML-element ModelIDList is alleen vereist als het element HardwareIDList niet is opgegeven in de XML-gegevens van PackageInfo . Als dit is opgegeven, moet het element ModelIDList een of meer ModelID-elementen bevatten om de unieke model-id op te geven voor elke functie die het apparaat ondersteunt.
Als de XML-gegevens van PackageInfo de elementen HardwareIDList en ModelIDList bevatten, gebruikt het besturingssysteem de volgende regels wanneer wordt bepaald of een apparaat wordt opgegeven door een pakket met metagegevens van een apparaat:
Als het apparaat een model-id heeft, zoekt het besturingssysteem niet naar een overeenkomst in het element HardwareIDList .
Anders zoekt het besturingssysteem het element HardwareIDList naar een overeenkomst met de hardware-id voor het apparaat.
Als uw apparaatmetagegevenspakket ondersteuning biedt voor meerdere apparaatmodellen of model-id's, kunt u een ModelID-element opgeven voor elk apparaatmodel.
Hier volgt een voorbeeld van een ModelIDList-element met meerdere ModelID-elementen :
<ModelIDList>
<ModelID>825AAB98-18EE-4FE2-9472-197D1D00FE31</ModelID>
<ModelID>23F64715-AC4A-4DC4-B554-C8D56E43FE8B</ModelID>
</ModelIDList>
Zie ModelID voor meer informatie over de indelingsvereisten van het XML-element ModelID.