Может ли 32-битный драйвер для пользователя режима пользователя на верхней части 64-битной ОС?
-
27-09-2020 - |
Вопрос
Я проверял некоторую информацию о 64-битной разработке драйверов;Я обнаружил, что водители должны быть переписаны, чтобы быть совместимыми с 64-битной ОС.Тем не менее, мне было интересно, если это также проведет верно для драйверов режима пользователя.
Причина, по которой я прошу этого, заключается в том, что мое понимание - это то, что драйверы пользовательского режима проходят через API Win32, поэтому в теории они должны быть в состоянии бежать на вершине WOW32.
Это правда?
Спасибо, Jaime
Решение
Драйверы пользователя Mode могут быть либо 32 или 64 битом, но обратите внимание на следующее:
Драйверы пользовательского режима должны быть 64 бита для печати, сканирования и камеры. Наследие API (которые специфичны для Windows NT® 4.0) не допускаются.
http://www.microsoft.com/whdc/driver/kernel/64bit_chklist.mspx