Geräteidentifikationsstrings
Anmerkung
Geräteidentifikationszeichenfolgen sollten nicht analysiert werden. Sie sind nur für String-Vergleiche gedacht und sollten als undurchsichtige Strings behandelt werden.
Der Plug-and-Play-Manager (PnP) und andere Geräteinstallationskomponenten verwenden Geräteidentifikationszeichenfolgen, um Geräte zu identifizieren, die auf einem Computer installiert sind.
Windows verwendet die folgenden Geräteidentifikationszeichenfolgen, um das Treiberpaket zu finden, das am besten mit dem Gerät übereinstimmt. Der Enumerator eines Geräts meldet diese Identifikationszeichenfolgen. Der Enumerator eines Geräts ist eine Systemkomponente, die PnP-Geräte basierend auf einem PnP-Hardwarestandard erkennt. PnP Busfahrer Diese Aufgaben werden in Zusammenarbeit mit dem PnP-Manager durchgeführt. Der übergeordnete Bustreiber, z. B. der PCI- oder PCMCIA-Bustreiber, listet normalerweise ein Gerät auf. Ein Busfiltertreiber, z. B. der ACPI-Treiber, listet einige Geräte auf.
Windows versucht, eine Übereinstimmung mit einer der Hardware-IDs oder kompatiblen IDs zu finden. Weitere Informationen dazu, wie Windows diese IDs zum Abgleichen eines Geräts mit einem Treiberpaket verwendet und wie IDs in einer INF-Datei angegeben werden, finden Sie unter How Windows Selects Drivers.
Zusätzlich zur Verwendung der vorherigen IDs zum Identifizieren von Geräten verwendet der PnP-Manager die folgenden IDs, um Instanzen jedes Geräts eindeutig zu identifizieren, die auf einem Computer installiert sind:
Der PnP-Manager verwendet die Container ID Geräteidentifikationszeichenfolge zur Gruppierung eines oder mehrerer Geräteknoten (devnodes). Die devnodes werden von jeder Instanz eines physischen Geräts aufgezählt, das in einem Computer installiert ist.
Jeder Enumerator passt seine Geräte-IDs, Hardware-IDs und kompatible IDs an, um die Geräte, die es aufzählt, eindeutig zu identifizieren. Darüber hinaus verfügt jeder Enumerator über eine eigene Richtlinie, um Hardware-IDs und kompatible IDs zu identifizieren. Weitere Informationen zu Hardware-ID- und kompatiblen ID-Formaten für die meisten Systembusse finden Sie unter Gerätebezeichnerformate.