我正在尝试通过WinApi函数(如CreateFile2,ReadFile和WriteFile)与配置为HID(扫描仪)的设备进行通信。几天前,我已经成功从CreateFile函数获取了一个句柄,但是现在我得到的只是Access denied
错误。
首先,我认为这可能是特权问题,但令我感到困惑的是,它工作了一段时间。问题是我无法在正在使用的计算机上获得管理员权限。
我正在尝试使用General Open的“始终打开”打开手柄。 General_Write和File_share_read | File_share_write标志。我正在将以下字符串“ \。\ USB \ VID_0C2E&PID_0907 \ 14151B1261”传递给函数的文件名参数。
我无法发布代码,因为我使用Labview环境并通过“调用库函数”节点调用这些函数。
有人可以提供某些解决方案或其他方法来解决此问题吗?谢谢!