No gerenciador de dispositivos tem um opção que é verificar se ha alterações de hardware.
Gostaria de saber como implementar essa função em C#, qual API usar. Se puderem ajudar.
E que fiz um instalador de .inf para o meu dispositivo USB, apos terminar a instalação do .inf, o usuário tem que desconectar e conectar o dispositivo USB , mas se eu conseguir implementar essa função o usuário não vai mais precisar conectar e desconectar
o USB.
Aí vc se pergunta mas desconectar e conectar o USB da porta não é tão simples: Para muitos usuários isso é difícil e um transtorno.
Obrigado a todos que puderem ajudar.