Здравствуйте, ChromY, Вы писали:
CY>Если функция не имеет описателя static, она глобальная.
CY>В том файле, где Вы её будете вызывать,
CY>напишите её прототип:
CY>long getHardDriveComputerID(void); — так кажется, сами проверьте.
CY>перед первым вызовом, лучше сверху.
ChromY, спасибо Вам большое.
Вы единственый человек, кто вступил в дисскусию, хотя вопрос я задавал на 3х разных форумах.
Вы знаете, тыкал, мыкал — все равно ничего у меня не вышло.
Если Вам не трудно гляньте "одним глазом" проект по этой сслылке, там уже все подготовленно и собрано, только осталось по нажатию кнопки запустить эту функцию getHardDriveComputerID();
http://rghost.ru/3734294
П.С. Нашел в сети вот такой dll
GetDiskSerial.dll
http://www.devlib.net/getdiskserial.htm
Все супер, только одна маленькая проблема, этот файл платный. Лекарства к нему нет.
Скажите, может есть подобные бесплатные аналоги. Мне надо привязать программу к железу, и единственное место (много читал форумов) это s/n HDD.
Спасибо Вам за ответ.