ZKteco SDK open/close 特定的门(访问控制设备)
ZKteco SDK open/close a specific door (Access-Control device)
应用程序 ZKAccess-3.5 能够枚举门,并打开或关闭 selected 门。
SDK 有这个不完整 API:
VARIANT_BOOL ACUnlock(LONG dwMachineNumber, LONG Delay);
VARIANT_BOOL GetDoorState(LONG MachineNumber, [in,out] LONG* State, [out,retval] VARIANT_BOOL* pVal);
我要怎样select门open/close?我有2扇门。我希望有一个 doorID 参数或类似的参数。
设备:inBio 260 / 2 扇门
编辑:PullSDK Wrapper in C#, Shows how to use PullSDK
这些函数不是 PullSDK 的一部分。
ZKTeco 声称 standalone SDK
包含 PullSDK
但它并未涵盖所有内容(例如:ControlDevice
函数)。
native dll plcommpro.dll 是 PullSDK
的主要 dll。
它导出函数ControlDevice
,可用于lock/unlock门,但文档很混乱,我不确定如何使用它,我将尝试反编译ZKAccess3.5 找出答案.
int ControlDevice(HANDLE handle, LONG OperationID, LONG Param1, LONG Param2, LONG Param3, LONG Param4, const char *Options)
ZKTeco 不擅长它做的事情(硬件、软件、协议、sdk、文档)。
应用程序 ZKAccess-3.5 能够枚举门,并打开或关闭 selected 门。
SDK 有这个不完整 API:
VARIANT_BOOL ACUnlock(LONG dwMachineNumber, LONG Delay);
VARIANT_BOOL GetDoorState(LONG MachineNumber, [in,out] LONG* State, [out,retval] VARIANT_BOOL* pVal);
我要怎样select门open/close?我有2扇门。我希望有一个 doorID 参数或类似的参数。
设备:inBio 260 / 2 扇门
编辑:PullSDK Wrapper in C#, Shows how to use PullSDK
这些函数不是 PullSDK 的一部分。
ZKTeco 声称 standalone SDK
包含 PullSDK
但它并未涵盖所有内容(例如:ControlDevice
函数)。
native dll plcommpro.dll 是 PullSDK
的主要 dll。
它导出函数ControlDevice
,可用于lock/unlock门,但文档很混乱,我不确定如何使用它,我将尝试反编译ZKAccess3.5 找出答案.
int ControlDevice(HANDLE handle, LONG OperationID, LONG Param1, LONG Param2, LONG Param3, LONG Param4, const char *Options)
ZKTeco 不擅长它做的事情(硬件、软件、协议、sdk、文档)。