Sottochiave del Registro di sistema HardwareID

A partire da Windows 7, la sottochiave del Registro di sistema HardwareID specifica un override della funzionalità di dispositivo rimovibile per un dispositivo installato nel computer. Per altre informazioni sulle sostituzioni delle funzionalità rimovibili del dispositivo, vedere Chiave del Registro di sistema DeviceOverrides.

Il nome della sottochiave del Registro di sistema HardwareID specifica l'ID hardware del dispositivo e viene formattato in base ai requisiti descritti di seguito.

La tabella seguente definisce il formato e i requisiti della sottochiave del Registro di sistema HardwareID .

Nome della sottochiave del Registro di sistema Required/optional Requisiti di formato Chiave padre Sottochiavi figlio

Valore ID hardware valido

Required

Deve includere il prefisso del bus dell'ID hardware.

Tutti i caratteri separatori di percorso barra () all'interno dell'ID hardware devono essere sostituiti con numeri (#).

DeviceOverrides

Il valore dell'ID hardware deve rispettare i requisiti di formato descritti in questa tabella. Ogni sottochiave HardwareID deve contenere le sottochiavi LocationPaths o ChildLocationPaths . Se necessario, è possibile specificare entrambe le sottochiavi HardwareID .

Poiché il carattere barra non è un carattere valido in un nome di sottochiave del Registro di sistema, è necessario sostituirlo con il carattere numerico quando si specifica un prefisso del bus per il nome della sottochiave del Registro di sistema HardwareID . Ad esempio, se viene specificato un override delle funzionalità rimovibili per il nodo del dispositivo (devnode) con ID hardware USB\VID_1234&PID_ABCD&REV_0001, è necessario creare una sottochiave del Registro di sistema HardwareID con un nome USB#VID_1234&PID_ABCD&REV_0001.