裝置識別字串
注意
不應該剖析裝置識別符字串。 它們僅供字串比較使用,應視為不透明的字串。
即插即用 (PnP) 管理員和其他 裝置安裝元件 使用裝置識別字串來識別電腦上安裝的裝置。
Windows 會使用下列裝置標識符字串來找出最符合裝置的 驅動程式套件。 裝置的列舉器會報告這些識別字串。 裝置的列舉器是系統元件,根據 PnP 硬體標準來發現 PnP 裝置。 PnP 總線驅動程式 執行這些任務時,與 PnP 經理合作。 父總線驅動程式,例如PCI或PCMCIA總線驅動程式,通常會列舉裝置。 總線篩選驅動程式,例如 ACPI 驅動程式,會列舉某些裝置。
Windows 會嘗試尋找其中一個硬體識別碼或相容識別碼的對應項目。 如需 Windows 如何使用這些識別碼來比對裝置與驅動程式套件,以及如何在 INF 檔案中指定識別子的詳細資訊,請參閱 Windows 如何選取驅動程式。
除了使用上述識別碼來識別裝置之外,PnP 管理員還使用下列標識碼來唯一識別計算機上安裝之每個裝置的實例:
PnP 管理員會使用 容器標識碼 裝置標識符字串來群組一或多個裝置節點(devnodes)。 devnodes 是從安裝在計算機上的每個實際裝置實例中列舉出來的。
每個枚舉器都會自定義其設備標識碼、硬體標識碼和相容標識碼,以唯一識別其枚舉的設備。 此外,每個枚舉器都有自己的政策來辨識硬體 ID 和相容 ID。 如需大部分系統總線的硬體識別碼和相容識別碼格式的詳細資訊,請參閱 裝置識別碼格式。