Ne peut pas ouvrir le fichier include: 'ntddk.h'

Je suis tenté d'entrer dans le développement de pilotes (file d'attente "ne pas faire")
J'ai été à la recherche à cette page msdn et après l'installation de la WDK (Windows Driver Kit) 10 je suis toujours incapable de compiler l'exemple qu'ils utilisent sur cette page.

J'ai regardé d'autres AINSI en question mais je suis incapable de trouver le répertoire d'installation de l'WDK. Lorsque je tente de lancer le setup, je suis accueilli par ceci:
Ne peut pas ouvrir le fichier include: 'ntddk.h'

Comment puis-je résoudre ce problème?

Tout d'abord - le fichier sur votre ordinateur, utilisez l'outil de recherche pour trouver le ntddk.h fichier. Généralement, vous avez besoin de configurer votre projet pour pointer vers le DDK - c'est une configuration de projet. Vous n'avez pas fourni beaucoup d'informations de limitation "le DDK semble être installés" ici.
Désolé, je l'ai mentionné que de rechercher le fichier ne donne aucun résultat. Je trouve cela bizarre car il dit la WDK est installé.
Vous avez manqué la première chose que vous voyez lorsque vous regardez à travers TELLEMENT de questions. Le titre de propriété. @HansPassant
J'ai dû manuellement au chalut pour le fichier, mais il était dans c:\program files (x86)\Windows Kits\10\Include\10.0.10586.0\km. Vous avez probablement manque quelques paramètres dans l'exemple de l'obtenir pour fonctionner
Cela semble être un grave problème avec la dernière WDK. J'ai installé 10.0.14393.0 (frais) et même la création d'un vide pilote en mode noyau de projet ne parvient pas à configurer les répertoires include correctement. La main de l'artisanat, il ne semble pas aider, car il se plaint de 10.0.14393.0 n'étant pas installé. Ou n'avez-vous eu de chance..?

OriginalL'auteur Ezzy | 2016-03-03