1

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

编辑:这是我到目前为止的链接:
64 位驱动程序的编程问题(Windows 驱动程序工具包)
64 位 Microsoft Windows 驱动程序的 64 位指南
清单

4

1 回答 1

0

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

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

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

  • 您需要重新编译和测试。

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

于 2011-04-09T05:30:29.053 回答