c# - ZKteco SDK打开/关闭特定门(门禁设备)

标签 c# zkteco

应用程序ZKAccess-3.5能够枚举门,并打开或关闭选定的门。

sdk 有这个不完整的 API:

 VARIANT_BOOL ACUnlock(LONG dwMachineNumber, LONG Delay);

 VARIANT_BOOL GetDoorState(LONG MachineNumber, [in,out] LONG* State, [out,retval] VARIANT_BOOL* pVal);

如何选择我想要打开/关闭的门?我有两扇门。我期望有一个doorID参数或类似的东西。

设备:inBio 260/2 门

最佳答案

编辑:PullSDK Wrapper in C# , 展示如何使用PullSDK

这些功能不是PullSDK的一部分。

中控智慧声称独立SDK包含PullSDK,但它并未涵盖所有内容(例如:ControlDevice功能)。

native dll plcommpro.dllPullSDK 的主要 dll。 它导出了ControlDevice函数,可以用来锁/解锁门,但是文档很困惑,我不知道如何使用它,我会尝试反编译ZKAccess3.5来找到它出来。

int ControlDevice(HANDLE handle, LONG OperationID, LONG Param1, LONG Param2, LONG Param3, LONG Param4, const char *Options)

中控智慧并不擅长它所做的事情(硬件、软件、协议(protocol)、sdk、文档)。

关于c# - ZKteco SDK打开/关闭特定门(门禁设备),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68140636/

相关文章:

c# - Unity Ads UnityEngine.Advertisements 库无法访问

c# - 在构造过程中,将其传递给 RunWorkerAsync

c# - 生物识别指纹正在提供其他人的信息

vb.net - Zkteco SDK更改用户状态功能

c# - System.DllNotFoundException : 'Unable to load DLL ' libzkfp. dll': The specified module could not be found.(HRESULT 异常:0x8007007E)'

c# - Xna 将重力添加到 2d Sprite

c# - C#出现错误: Type “Indirect.Class” Not Defined In an Assembly Not Referenced . Must Add a reference to assembly “Indirect”

c# - ContextMenuStrip DropDownItem 的 SourceControl 返回 null

c# - 使用中控科技登记人脸

c# - 为什么我的应用程序在我的电脑上可以运行,但在其他电脑上却不行