Здравствуйте Alex Fedotov, Вы писали:
AF>Судя по тому, что написано в put_hash.h, правильный прототип будет
AF>AF>typedef INT (CALLBACK *MYPROC)(LPSTR);
AF>typedef INT (CALLBACK *MYPROC2)(LPSTR, LPSTR, LPINT, LPINT);
AF>
Спасибо за подсказку! Так действительно правильно и функции хоть стали возвращать значения (возвращает 0, т.е. отсутствие ошибки), но основную задачу не выполняет
Все таки меня смущает разница ссылок на функции библиотеки (адрес который мне указывает дебагер и адрес который указан при быстром просмотре).
При вызове основной функции MakeHashFile она опять таки возвращает ноль, но внизу в окне сообщений дебага выдает сообщение "First-chance exception in hash.exe: (KERNEL32.DLL): 0xC0000005: Access Violation"
Спасибо за ссылку на статью, но из-за либ файла мне подходит только явное подключение. Пробовал программу DLL to LIB, писал .dif файл, но тоже ничего не получилось

Мне уже проще начальнику сказать что библиотека битая, уж больно я на ней много времени потерял