32 位用户模式驱动程序可以在 64 位操作系统上运行吗?
我一直在查看一些有关64位驱动程序开发的信息;我发现必须重新编写驱动程序才能与 64 位操作系统兼容。但是,我想知道这是否也适用于用户模式驱动程序。
我之所以问这个问题是因为我的理解是用户模式驱动程序通过Win32 API,因此理论上它们应该能够在WOW32之上运行。
这是真的吗?
谢谢, 海梅
I have been checking out some info about 64-bit driver development; I found that drivers have to be re-written in order to be compatible with a 64 bit OS. However, I was wondering if this also holds true for User-mode drivers.
The reason that I am asking this is because my understanding is that user mode drivers pass through the Win32 API, so in theory they should be able to run on top of WOW32.
Is this true?
Thanks,
Jaime
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用户模式驱动程序可以是 32 位或 64 位,但请注意以下几点:
对于打印、扫描和相机,用户模式驱动程序必须是 64 位。
不允许使用旧版 API(特定于 Windows NT® 4.0)。
http://www.microsoft.com/whdc/driver/kernel/64bit_chklist。 mspx
User mode drivers can be either 32 or 64 bit, but note the following:
User-mode drivers must be 64 bit for print, scan, and camera.
Legacy APIs (that are specific to Windows NT® 4.0) are not allowed.
http://www.microsoft.com/whdc/driver/kernel/64bit_chklist.mspx