Вы можете получить имя производителя устройства, используя " SetupDiGetDeviceRegistryProperty " winapi.
Для получения более подробной информации см. Ссылку MSDN .
Пример кода:
if ( SetupDiGetDeviceRegistryProperty(hDevInfo, &spDevInfoData,SPDRP_MFG, &DataT, (PBYTE)bufManufact, sizeof(bufManufact), &nSize) )
{
}
else
{
_tcscpy_s(bufManufact,sizeof(bufManufact)/sizeof(TCHAR),_T("Unknown"));
}