Sottochiave del Registro di sistema CompatibleID

A partire da Windows 7, la sottochiave del Registro di sistema CompatibleID specifica un override della funzionalità di dispositivo rimovibile per un dispositivo installato nel computer. Per altre informazioni sulle sostituzioni delle funzionalità dei dispositivi rimovibili, 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 Obbligatoria/facoltativa Requisiti relativi al formato Chiave padre Sottochiavi figlio

Valore ID compatibile valido

Necessario

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 caratteri numerici (#).

DeviceOverrides

LocationPath 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, è possibile specificare entrambe le sottochiavi 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 viene specificato un override della funzionalità di dispositivo rimovibile per il nodo del dispositivo (devnode) con un 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.