int HID_API_EXPORT_CALL HID_API_CALL hid_get_indexed_string(hid_device *dev, int string_index, wchar_t *string, size_t maxlen) { BOOL res; res = HidD_GetIndexedString(dev->device_handle, string_index, string, sizeof(wchar_t) * maxlen); if (!res) { register_error(dev, "HidD_GetIndexedString"); return -1; } return 0; }
BOOLEAN Hid::GetIndexedString(HANDLE HidDeviceObject, ULONG StringIndex, void *Buffer, ULONG BufferLength) { return HidD_GetIndexedString(HidDeviceObject, StringIndex, Buffer, BufferLength); }