Lendo campos de propriedades do Gerenciador de Dispositivos no Windows 7/8
Estou desenvolvendo um aplicativo do windows que fornece os detalhes do campo -> X.
Onde X é ->
Clique com o botão direito em Meu computador>
Properties >
Device Manager > (select any Item - Say KeyBoard) >
Click it > standard PS/2 KeyBoard >
double Click standard PS/2 KeyBoard >
click the Details Tab >
Sob a propriedade existem vários campos como o nome de exibição, o código do problema, os irmãos dos pais, etc, etc?
Eu quero pegar seus valores. Qual API do Windows eu posso usar para isso. Eu estou fazendo isso para o Windows 7, bem como o Windows 8. Espero que a API continuará a ser o mesmo.Também estou tendo máquina de 64 bits. Isso tem que ser verdade para qualquer dispositivo cujos detalhes eu quisesse saber no Gerenciador de dispositivos.
Também quero apenas todas as operações - Leitura e No Set (escrita), então eu acho que não vou ter nenhum problema com a violação dos direitos de administrador. Eu adicionei instantâneos para referência! Diga por exemplo, eu quero saber o estado atual do mouse Reclamação USB HID (D0 (Active) ou D2 (Sleep)).
Eu preciso obter este estado de energia D0.