Estou usando o dpinst do Windows 8.1 DDK para configurar um driver VCP (usbser.sys) e estou confiando no dpinst para criar entradas em Programas e recursos para desinstalação .
Este recurso está funcionando; entradas podem ser encontradas para este driver na minha máquina em
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \ 0C2247F2F211F38631CE65B7701AF0655BA0C25A
Essa coisa muito feia, semelhante a GUID, parece ser aleatória - não é consistente entre as máquinas, portanto, se quisermos verificar essa ramificação para ver se o desinstalador está presente, precisamos enumerar todas as chaves (bleah).
Acho que essa ação é controlada por dpinst e não por nada no arquivo .INF do driver, mas não tenho certeza disso. Existe uma maneira de substituir a criação de entradas sob esse longo e feio GUID e especificar um nome mais amigável (por exemplo, algo que poderia ser pesquisado facilmente por meio de programação)?
Tags drivers