Um driver de modo de usuário de 32 bits é executado em cima de um sistema operacional de 64 bits?

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

Pergunta

Eu tenho verificado algumas informações sobre desenvolvimento de driver de 64 bits;Descobri que os motoristas precisam ser reescritos para serem compatíveis com um sistema operacional de 64 bits.No entanto, eu queria saber se isso também é verdadeiro para os drivers do modo de usuário.

A razão pela qual estou pedindo isso é porque o meu entendimento é que os motoristas do modo de usuário passam pela API Win32, portanto, em teoria, eles devem ser capazes de correr no topo do WoW32.

Isso é verdade?

Obrigado, Jaime

Foi útil?

Solução

Os drivers de modo de usuário podem ser 32 ou 64 bits, mas observe o seguinte:

Os drivers de modo de usuário devem ser de 64 bits para impressão, digitalização e câmera. APIs legadas (que são específicas do Windows NT® 4.0) não são permitidas.

http://www.microsoft.com/whdc/driver/kernel/64bit_chklist.mspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top