【问题标题】:Is hid.dll part of KMDF or UMDF?hid.dll 是 KMDF 还是 UMDF 的一部分?
【发布时间】:2014-10-15 04:23:29
【问题描述】:

我试图弄清楚 hid.dll 是 KMDF 或 UMDF 的一部分还是没有。 我通常在我的 C# 程序中这样使用它:

[DllImport("hid.dll", SetLastError = true)]
internal static extern Boolean HidD_GetInputReport
    (SafeFileHandle HiddevObject,
    Byte[] lpReportbuff,
    Int32 ReportbuffLen);

我想为Linux 使用类似的。我必须使用哪些注意事项。 我使用它的应用程序是用于与传感器设备交互。

【问题讨论】:

  • 问题不应该是“如何在 Linux 中与 HID 传感器设备进行交互”?
  • 我问过类似的问题:stackoverflow.com/questions/22528522/…,但我想知道它的结构以便更好地理解,请随时编辑问题。

标签: linux-kernel hid kmdf umdf


【解决方案1】:

HID.dll 是一个用户模式库,它提供支持例程来获取有关 Hid 集合的信息。 HID.dll 与 HIDClass 驱动程序通信,HIDClass.sys 是 HIDclass 设备安装程序类的 Windows 内核模式驱动程序。使用 HID.dll,您不必为 HID 类设备编写自己的设备驱动程序。

您正在开发哪些传感器设备?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    • 2020-04-29
    • 2019-09-08
    • 2021-10-04
    • 2012-11-10
    • 2012-04-12
    相关资源
    最近更新 更多