Abrindo chaves do Registro para uma classe de configuração de dispositivo
Não acesse diretamente as chaves do Registro para classes de instalação do dispositivo. Assim como acontece com qualquer chave do Registro, o local e o nome dessas chaves podem mudar entre diferentes versões do Windows.
Para abrir com segurança as chaves do Registro de uma classe de configuração de dispositivo, use uma das seguintes funções:
CM_Open_Class_Key com o parâmetro ulFlags definido como CM_OPEN_CLASS_KEY_INSTALLER
SetupDiOpenClassRegKeyEx com o parâmetro Flags definido como DIOCR_INSTALLER