【问题标题】:Access USB HID-device from Windows CE从 Windows CE 访问 USB HID 设备
【发布时间】:2013-11-24 13:23:00
【问题描述】:

在现有应用程序中,我使用类似于https://github.com/obdev/v-usb/blob/master/libs-host/hiddata.c 的代码与 HID 设备通信(它使用 HDEVINFO、SP_DEVICE_INTERFACE_DATA 和几个 HidD_*() 函数来发送和接收报告)。

现在我计划使用 Windows CE 5/6 与同一设备通信。看来这些函数和结构在那里不存在,因此代码不能直接兼容/可重用。

所以我的问题是:如何在 WinCE 上向 USB HID 设备发送/接收报告?有人知道一些示例/文档吗?

谢谢!

【问题讨论】:

    标签: winapi usb windows-ce hid


    【解决方案1】:

    在 CE 中,有一个 HID 层可用于发送/接收 HID 报告,但要访问它,您必须编写驱动程序。您可以查看 WINCE600\PUBLIC\COMMON\OAK\DRIVER\USB\CLASS\HID\CLIENTS 下的鼠标和键控驱动程序,了解它们如何与 HID 层交互。

    【讨论】:

    • 确认一下:WinCE默认没有自带USB HID设备驱动?
    猜你喜欢
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    • 2023-04-08
    • 2012-05-10
    • 2011-11-02
    • 2014-04-18
    • 1970-01-01
    相关资源
    最近更新 更多