Перейти к содержанию
    

HID клиент на VISUAL STUDIO 2010

За основу взят пример из KEILа

Для записи информации в устройство используется WriteFile. WriteFile(DevHandle, buf, sz, cnt, &DevOverlapped) если установить значение sz отличное от OutReportCount для данного устройства то выдается ошибка ERROR_INVALID_USER_BUFFER. Получается если обявленно что для данному устройству можно передать 100 байт, то изволь 100 байт и передовать, а хочется передавать только необходимое. Где то на просторах интернета нашел, что настройках проекта нужно установить выравнивание до байта, но не нашел где настроить... Может кто подскажет какой нибудь решение

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...