Member 13644980 Ответов: 2

Как использовать fkattend.dll без него .h и .lib файлы?


Я хочу создать свою собственную программу-драйвер, которая напрямую подключается к устройству отпечатков пальцев Hysoon. Я обнаружил, что программа драйвера по умолчанию использует FKAttend.dll, но как я могу использовать ее без каких-либо знаний о прототипах функций? Мне нужна ваша срочная помощь!!! Спасибо...
ПС. Если это невозможно, Может ли кто-нибудь предложить другой способ связи с устройством?
Моя модель устройства такова
C27T-ID
.

Что я уже пробовал:

Я построил FKAttend.lib с помощью командной строки Microsoft Visual Studio
dumpbin
Но как я могу построить FKAttend.h?
Я также пытался использовать ZKLib для версии PHP для подключения к устройству по сети, но он не подключается. Я думаю, это потому, что продукт технически не поддерживается ZKTeco.

Richard MacCutchan

Получите копию Dependency Walker и используйте ее для поиска экспортированных функций. Затем вы можете загрузить DLL непосредственно и вызвать функции. Однако вам все равно нужно будет выяснить, какие параметры ожидает каждая функция.

Member 13644980

Я пробовал ваше предложение, но без какой-либо функциональной подписи, как я мог бы их использовать...

CPallini

Ходок По Зависимостям показывать функции подписи.

Richard MacCutchan

Прочтите мое последнее предложение выше.

2 Ответов

Рейтинг:
0

Dave Kreskowiak

Если у вас нет файлов .h или документации по ним .DLL или номер службы поддержки компании, создавшей эту библиотеку, вы не используете эту библиотеку. Все очень просто.


Рейтинг:
0

CPallini

Я попытаюсь связаться с поддержкой Хисунов. Я вижу дальше их веб-страницы они обеспечивают SDK и программного обеспечения [^].


Member 13644980

Спасибо за ваше внимание! Но по какой-то причине я не могу перейти по вашей ссылке.(Этот сайт заблокирован для меня :(.) не могли бы вы загрузить этот SDK на Code Project или GitHub? Теперь я жду твоей помощи...