Код: Выделить всё
#include
#include
#include
hid_device* find_device(unsigned short vendor_id, unsigned short product_id) {
struct hid_device_info* devices = hid_enumerate(0x0, 0x0);
hid_device* target_device = nullptr;
for (struct hid_device_info* cur = devices; cur != nullptr; cur = cur->next) {
if (cur->vendor_id == vendor_id && cur->product_id == product_id) {
std::wcout
Подробнее здесь: [url]https://stackoverflow.com/questions/79261870/why-does-deviceiocontrol-in-hidapi-fail-with-0x00000057-the-parameter-is-inco[/url]