Подтвердить что ты не робот

.NET API для HID (USB)?

Есть ли API в .NET(С#) для использования USB HID (Human Interface) устройств?

4b9b3361

Ответ 1

HidLibrary завершает все вызовы P/Invoke для вас. Но нет, он не выглядит, есть какие-либо хорошие API-интерфейсы для работы с USB-устройствами.

Ответ 2

Там нет прямого или высокого уровня. Есть несколько вещей, которые вы можете сделать через управляемый API WMI, но я лично нашел, что взаимодействие WMI с аппаратным обеспечением в лучшем случае является загадочным и требует много пробных ошибок, чтобы заставить его делать то, что вы хотите. Кто-то из CodeProject разработал компонент .NET для USB HDI, вы можете попробовать, что, вероятно, будет соответствовать счету лучше, чем WMI.

Ответ 3

Вот mine little lib для работы с HID. Может быть полезно, особенно когда вы пытаетесь общаться с использованием необработанных отчетов HID. Я также включил простую демонстрацию того, как его использовать.

Ответ 4

Я предлагаю вам вместо этот пример. Это было бесценно в том, чтобы заставить меня работать с HiD dev на С#.

Ответ 7

Попробуйте взглянуть на это: Простая HID-библиотека. На главной странице есть список других библиотек с открытым исходным кодом.