Я посмотрел на этот cpp.
Вам стоит разобраться, что там происходит, если Вы программист.
Если лень, то сделайте так:
Создайте файл s_fp = fopen("DiskId.txt", "w");
Замените везде printf на fprintf(s_fp,
Вызовите getHardDriveComputerID ()
Закройте файл.
Откройте файл для чтения, прочитайте в память и найдите нужную Вам инфо
с помощью доступных Вам методов поиска подстроки в строке.
Или чтобы не закрывать/открывать, создавайте файл с w+.
Удалите DiskId.txt.