Click here to Skip to main content
15,887,350 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I want to create my own driver program which directly connects to a Hysoon finger print device. I found that the default driver program uses FKAttend.dll, but how can I utilize it without any knowledge of function prototypes? I want your urgent help!!! Thanks...
PS. If it's impossible, can anyone suggest another way to communicate with the device?
My device model is
C27T-ID
.

What I have tried:

I built FKAttend.lib by using Microsoft Visual Studio Command Prompt's
dumpbin
. But how can i build FKAttend.h?
I've also tried using ZKLib for PHP version to connect to the device by network but it fails to connect. I think that's because the product isn't technically supported by ZKTeco.
Posted
Updated 7-Feb-18 17:35pm
v4
Comments
Richard MacCutchan 4-Feb-18 3:20am    
Get a copy of Dependency Walker, and use that to find the exported functions. You can then load the DLL directly ans call the functions. However, you will still need to find out what parameters each function expects.
Member 13644980 4-Feb-18 21:16pm    
I've tried your suggestion, but without any function signature how could I use them...
CPallini 5-Feb-18 3:30am    
Dependency Walker shows functon signatures.
Richard MacCutchan 5-Feb-18 3:54am    
Read my last sentence above.

If you don't have the .h files, or the documentation on the .DLL, or a support number for the company that made that library, you don't use that library. It's that simple.
 
Share this answer
 
I would try to contact the Hysoon support. I see on their web page they provide a software SDK[^].
 
Share this answer
 
Comments
Member 13644980 7-Feb-18 23:21pm    
Thanks for your attention! But for some reason, I can't follow your reference link.(That site is BLOCKED for me :(.) Would you please upload that SDK on Code Project or GitHub? I'm waiting for your help now...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900