共用方式為


HardwareID 登錄子機碼

從 Windows 7 開始, HardwareID 登錄子機碼會指定計算機中所安裝裝置的卸載式裝置功能覆寫。 如需卸除式裝置功能覆寫的詳細資訊,請參閱 DeviceOverrides 登錄機碼

HardwareID 登錄子機碼的名稱會指定裝置的硬體識別碼,並根據下列需求進行格式化。

下表定義 HardwareID 登錄子機碼的格式和需求。

登錄子機碼名稱 必要條件/選擇性 格式需求 父鍵 子子機碼

有效的 硬體識別碼

必要

必須包含硬體標識碼的總線前置詞。

硬體標識碼內的所有斜線 () 路徑分隔符都必須取代為數位 (#) 字元。

DeviceOverrides

硬體標識碼值必須遵循下表所述的格式需求。 每個 HardwareID 子機碼都必須包含 LocationPathsChildLocationPaths 子機碼。 如有必要,可以在 HardwareID 子機碼內指定這兩個子機碼。

因為斜線字元不是登錄子機碼名稱中的有效字元,所以您必須在為 HardwareID 登錄子機碼名稱指定總線前置詞時,將它取代為數位字元。 例如,如果已為裝置節點指定卸載式裝置功能覆寫, (devnode) 具有 USB\VID_1234&PID_ABCD&REV_0001 的硬體 標識碼,您必須建立具有 USB#VID_1234&PID_ABCD&REV_0001名稱的 HardwareID 登錄子機碼。