Création de pilotes Arm64 avec wdk
Windows 10 peut s’exécuter sur des machines qui sont alimentées par des processeurs Arm64. Toutefois, étant donné que Windows 10 sur Arm ne prend pas en charge l’émulation des pilotes UMDF ou en mode noyau x86, vous devez recompiler ces pilotes sur Arm64 en suivant les instructions ci-dessous.
Programme d’installation
Téléchargez Visual Studio 2017 ou 2019. Vous aurez besoin au minimum de la version 15.9.
Dans le menu Démarrer de Windows, tapez Visual Studio Installer. Ensuite, sous l’onglet Charges de travail , sélectionnez Développement de bureau avec C++.
Sous l’onglet Composants individuels , sélectionnez les options suivantes :
- MSVC v142 - Outils de génération C++ ARM VS 2019 (les plus récents)
- MSVC v142 - VS 2019 C++ ARM64 Build Tools (dernière version)
- C++ ATL pour la dernière version de Build Tools v142 (ARM)
- C++ ATL pour la dernière version de Build Tools v142 (ARM64)
- C++ MFC pour la dernière version de Build Tools v142 (ARM)
- C++ MFC pour la dernière version de Build Tools v142 (ARM64)
Installez et redémarrez Visual Studio.
Téléchargez le Kit de développement logiciel (SDK) Windows. Vérifiez que vous disposez du KIT de développement logiciel (SDK) version 16299 (Windows 10, version 1709) ou ultérieure.
Téléchargez le WDK. Vérifiez que vous disposez de WDK version 16299 ou ultérieure.
Création d’un pilote Arm64 avec wdk
Dans Visual Studio, ouvrez une solution de pilote. Vous pouvez utiliser votre propre dépôt ou celui du référentiel Windows-driver-samples .
Sélectionnez Plateforme de solutions, puis Configuration Manager.
Sous Plateforme de solution active, sélectionnez Nouveau.
Dans Type ou Sélectionner une nouvelle plateforme, sélectionnez Arm64. Copiez les paramètres à partir de Win32. Sélectionnez OK et Fermer.
Sélectionnez Arm64 comme plateforme cible et régénérez.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour