Partilhar via


Abrir a chave de software de um dispositivo

Você não deve abrir diretamente a chave de software de um dispositivo. Tal como acontece com qualquer chave de registo, a localização ou o formato destas chaves pode mudar entre diferentes versões do Windows.

Observação

Deve abrir a chave de software de um dispositivo apenas depois de o dispositivo correspondente ter sido encontrado. Para obter mais informações sobre este procedimento, consulte Enumerando dispositivos instalados.

Para abrir ou criar a chave de software de um dispositivo, siga estas diretrizes:

Observação

Você deve definir o parâmetro onde você fornece o acesso de segurança solicitado para as permissões de acesso mínimas que são necessárias. Você não deve definir esse parâmetro como KEY_ALL_ACCESS. Para obter mais informações sobre como especificar permissões de acesso para acesso ao Registro, consulte Acessando chaves do Registro com segurança.

Modificando valores do Registro na chave de software de um dispositivo

Você não deve modificar os valores das seguintes entradas do Registro (propriedades do dispositivo) na chave de software de um dispositivo:

  • DriverDate
  • DriverDateData
  • DriverDesc
  • Versão do Driver
  • InfPath
  • InfSection
  • InfSectionExt
  • MatchingDeviceId
  • Nome do provedor
  • EnumPropPages32

Essas propriedades do dispositivo representam o estado de instalação de um dispositivo. A modificação direta dessas propriedades pode invalidar o estado de instalação do dispositivo. Por exemplo, alterar informações relacionadas ao arquivo INF invalida informações sobre arquivos de driver associados a propriedades como informações de assinatura de dispositivo e driver. Alterar a versão ou a data do driver pode interromper a funcionalidade do Windows Update.

Observação

A partir do Windows Vista, o sistema operacional impõe restrições de acesso "somente em tempo de instalação" para essas propriedades. Os valores podem ser replicados para compatibilidade e a modificação direta dos valores durante a instalação do dispositivo não afeta o estado interno.