Até onde eu sei, isso só é possível, de forma consistente, com os drivers padrão fornecidos pela Microsoft.
Você pode consultar muito sobre eles via WMIC.
(Não posso fornecer detalhes, estou com medo. Estou visitando familiares para as férias e não há nenhum sistema do Windows por perto para testar / verificar comandos.)
Para drivers de terceiros, isso às vezes funciona, mas geralmente não. Os drivers de terceiros são notórios por fazerem as coisas do seu próprio jeito e não preencherem os campos de gerenciamento padrão no banco de dados da WMIC.
Se alguém tiver uma solução melhor, eu adoraria ouvir sobre isso.
Também me salvaria muito esforço no futuro.