Partilhar via


Regras para modificar propriedades do dispositivo

Muitas propriedades de dispositivo têm dependências complexas em outras propriedades ou estado do dispositivo. Por exemplo, os valores de DEVPKEY_Device_Class e DEVPKEY_Device_ClassGuid devem ser consistentes uns com os outros.

A modificação direta das propriedades reservadas pode invalidar o estado de instalação do dispositivo. Por exemplo, se o DEVPKEY_Device_DeviceDesc for alterado, a funcionalidade do sistema (como backup, reversão de driver e Windows Update) poderá ser interrompida.

As propriedades a seguir são somente leitura e nunca podem ser definidas com CM_Set_DevNode_Property ou SetupDiSetDeviceProperty:

As propriedades a seguir são graváveis. No entanto, eles são reservados para uso pelo sistema operacional e não devem ser definidos diretamente:

Observação

Os instaladores de classe e os co-instaladores não devem alterar as propriedades do dispositivo, exceto pelo nome amigável (DEVPKEY_Device_FriendlyName). Para obter mais informações, consulte Acessando propriedades da instância do dispositivo.