Sottochiave del Registro di sistema CompatibleID

A partire da Windows 7, la sottochiave del Registro di sistema CompatibleID specifica un override delle funzionalità rimovibili 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 CompatibleID specifica l'ID compatibile 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 CompatibleID .

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

Valore ID compatibile valido

Required

Deve includere il prefisso del bus dell'ID compatibile.

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

DeviceOverrides

Percorsi location e/o ChildLocationPaths

Il valore ID compatibile deve rispettare i requisiti di formato descritti in questa tabella. Ogni sottochiave CompatibleID deve contenere le sottochiavi LocationPaths o ChildLocationPaths . Se necessario, entrambe le sottochiavi possono essere specificate all'interno della sottochiave CompatbleID .

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 CompatibleID . Ad esempio, se per il nodo del dispositivo (devnode) viene specificato un override della funzionalità rimovibile con ID hardware PCI\VEN_ABCD&DEV_1234&SUBSYS_000, è necessario creare una sottochiave del Registro di sistema CompatibleID con un nome PCI#VEN_ABCD&DEV_1234&SUBSYS_000.