提问人:mustafa-naeem 提问时间:9/24/2023 更新时间:9/24/2023 访问量:39
通过 HIDAPI C 库获得对 USB HID 设备的独家访问权?
Gain exclusive access to a USB HID devise with HIDAPI C Library?
问:
可以开发一个适用于 Windows 的 C 命令行工具应用程序,该应用程序使用 HIDAPI C 库并打开与 USB HID 设备的连接并锁定设备/获得对它的独占访问权限,这样系统的其他部分或其他应用程序就无法交谈或识别 USB HID 设备,只要我的 C 应用程序和 HID 设备之间的连接是打开的?
#include <stdio.h>
#include <hidapi.h>
int main() {
// Initialize the HIDAPI library
if (hid_init() < 0) {
fprintf(stderr, "hid_init failed\n");
return 1;
}
hid_device *handle = hid_open(0x08ff, 0x0009, NULL);
if (!handle) {
fprintf(stderr, "Failed to open HID device: %ls\n", hid_error(handle));
return 1;
}
printf("HID device opened successfully\n");
while (getchar() != '\n') {}
hid_close(handle);
hid_exit();
return 0;
}
答: 暂无答案
评论