32 位用户模式驱动程序可以在 64 位操作系统上运行吗?

发布于 2024-09-11 05:03:09 字数 179 浏览 15 评论 0原文

我一直在查看一些有关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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧瑾黎汐 2024-09-18 05:03:09

用户模式驱动程序可以是 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文