Может ли 32-битный драйвер для пользователя режима пользователя на верхней части 64-битной ОС?

StackOverflow https://stackoverflow.com/questions/3313675

Вопрос

Я проверял некоторую информацию о 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top