【问题标题】:Guides for adding 64-bit support to a KMDF driver [closed]向 KMDF 驱动程序添加 64 位支持的指南 [关闭]
【发布时间】:2011-02-01 18:52:37
【问题描述】:

是否有向 KMDF 驱动程序添加 64 位支持的指南或文档?我有一组很好的 WDM 驱动程序链接,但很高兴看到 KMDF 特定的指南显示 KMDF 为您处理什么以及驱动程序需要处理什么。

编辑:以下是我目前拥有的链接:
Programming Issues for 64-bit Drivers (Windows Driver Kit)
64-bit Guidelines
Checklist for 64-bit Microsoft Windows Drivers

【问题讨论】:

    标签: documentation 64-bit driver kmdf


    【解决方案1】:

    无论您使用 KMDF 还是 WDM,问题都完全相同。

    • 您需要确保您的驱动程序不包含假定指针或句柄与整数大小相同的代码。

    • 您需要使用 DMA 功能,而不是假设您的设备可以寻址所有内存。

    • 需要重新编译测试。

    • 您需要避免在驱动程序中使用浮点代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-03
      • 1970-01-01
      相关资源
      最近更新 更多