Вычитал про setupapi.Но ни как немогу вьехать как по SP_DEVINFO_DATA:evInst получит тип железки(видео,проц,звуковая и т.д.).Описание то можно получит при помощи SetupDiGetDeviceRegistryProperty,но от значений параметра Property глаза розбегаються. Кто то может подсказать как при помощи SetupDiGetDeviceRegistryProperty или какой то другой функции определить что SP_DEVINFO_DATA:evInst - это процессор,или видеокарта? ЗЫ:при SPDRP_DEVTYPE функция фозвращяет все время FALSE,при SPDRP_FRIENDLYNAME и SPDRP_DEVICEDESC все ОК