Je dois passer un appel ioctl au code du pilote 64 bits à partir d'une application 32 bits. J'ai envoyé une structure en tant qu'argument à l'appel ioctl. Je vois beaucoup de problèmes d'alignement et de remplissage en raison de la différence d'architecture entre l'utilisateur et le code du pilote. Y at-il un moyen de résoudre cette structure et le remplissage créé en raison de la différence dans l'architecture du code de l'utilisateur et du pilote?Appels ioctl de l'application 32 bits au pilote 64 bits
0
A
Répondre
0
vérifiez votre compilateur pour un commutateur 'pack' - il peut être appelé alignement ou padding. Dans le cas d'un pilote de périphérique, les données doivent être envoyées/récupérées exactement comme prévu.
Questions connexes
- 1. Pilote OLE DB 32 bits sur Windows 64 bits 7
- 2. Passage du pointeur 32 bits au contrôle COM 64 bits
- 3. Xcode & 64 bits & 32 bits Question
- 4. L'iPhone OS 64 bits ou 32 bits?
- 5. Porteur Windows 32 bits à 64 bits Windows
- 6. 64/32 bits standard traduction du pilote dans Windows
- 7. Utilisation d'un pilote 64 bits à partir d'une application 32 bits
- 8. quel mysql 32/64 bits
- 9. MySQL ODBC 32 vs 64 bits
- 10. Application java 64 bits à utiliser 32 bits dll
- 11. Appel code 32 bits à partir de 64 bits Processus
- 12. Version .NET avec des assemblages 64 bits et 32 bits
- 13. Impossible de compiler 32 bits avec 64 bits g ++
- 14. Déplacement d'une application de 32 bits à 64 bits
- 15. 64 bits objets COM de 32 bits traiter
- 16. Détermination de Windows 64 bits vs 32 bits
- 17. Est-il possible d'utiliser un pilote ODBC 32 bits avec une application 64 bits sur Windows?
- 18. SHGetFolderPath() 32 bits par rapport à 64 bits
- 19. Compiler le projet 32 bits VS 2003 en 64 bits
- 20. Impossible d'exécuter les applications 32 bits sur Linux 64 bits
- 21. Macintosh Python: problèmes 64 bits vs 32 bits
- 22. SetEnvironmentVariable en 32 bits Processus sur OS Windows 64 bits
- 23. 64 bits flottants compilés avec le compilateur 32 bits sur OS 64 bits
- 24. Installation de Advantage pilote ODBC 64 bits
- 25. Solr - utilise Java 64 bits, pas Java 32 bits sous Windows 7 64 bits
- 26. Version 64 ou 32 bits de WinDBG?
- 27. directive C# pour indiquer 32 bits ou 64 bits construire
- 28. Dev .NET 32 bits par rapport à 64 bits prod
- 29. Accès aux applications 32 bits du registre 64 bits
- 30. Détection d'un jre 64 bits dans un navigateur 32 bits?
wat sur la différence de taille des types de variables dans l'espace utilisateur et noyau? – suresh