2010-12-06 39 views
3

Je développe un pilote de système de fichiers.
J'utilise la construction libre Windows comme machine cible.
Si je pouvais obtenir une version vérifiée de Windows, je pense que je deviens plus pratique. N'est-ce pas?Où puis-je faire cocher Windows?

Mais je ne sais pas même où je peux l'obtenir. A-t-il besoin d'un coût?
Et quels sont les avantages que je peux obtenir, quand je l'utilise.

+0

Avez-vous un abonnement MSDN? – ephemient

+0

Non, je ne l'ai pas. – Benjamin

+0

Mais mon entreprise fait. J'ai été capable de l'obtenir. Merci. – Benjamin

Répondre

7

Les versions vérifiées sont disponibles pour les abonnés MSDN à partir du site Web de téléchargement MSDN. Les avantages sont que lorsque vous joignez un débogueur noyau pour déboguer votre pilote, vous obtiendrez beaucoup d'informations de débogage supplémentaires envoyées à la console de débogage, en particulier si vous appelez une fonction avec des paramètres non valides, elle sera prise plus près de la erreur réelle, car chaque fonction effectue la vérification des paramètres (c'est le vérifié partie de la construction vérifiée) et imprimer un avertissement.

Here is a link with more information

et une description de l'un des vérifiée builds disponible sur MSDN:

Windows 7 Vérifié/Build Debug (x86) - DVD (Anglais)

Nom du fichier : en_windows_7_checked_build_dvd_x86_398742.iso

Date de publication (UTC): 8/14/2009 09:55:36

Dernière mise à jour (UTC): 21/05/2010 08:22:29

Disponible à niveaux: MSDN OS (VL); VS Pro avec MSDN Pro (VL); VS Pro avec MSDN Premium (Empower); MSDN OS (détail); Développeur AA; VS Pro avec MSDN (Retail); MSDN Universal (Vente au détail); VSTS Team Suite (VL); VSTS Architecture (VL); VS Premium avec MSDN (MPN); Test VSTS (VL); VS Pro avec MSDN Premium (MPN); MSDN Universel (VL); Base de données VSTS (VL); VS Pro avec MSDN Premium (Retail); VSTS Test (détail); VSTS Development (Commerce de détail); Architecture VSTS (Retail); VSTS Team Suite (Vente au détail); VSTS Base de données (détail); BizSpark Admin; BizSpark; VS Pro avec MSDN Embedded (Retail); VS Pro avec MSDN Embedded (VL); VS Test Pro avec MSDN (VL); VS Ultimate avec MSDN (VL); VS Premium avec MSDN (VL); VS Pro avec MSDN (VL); VS Test Pro avec MSDN (détail); MSDN Essentials; VS Premium avec MSDN (détail); VS Ultimate avec MSDN (détail); MSDN pour le pack d'action; VS Ultimate avec MSDN (MPN); VS Ultimate avec MSDN (NFR FTE);

+0

Merci Ben. Cela semble très bien. Est-ce que tout développeur de pilote l'utilise, d'ailleurs? Juste curieux. – Benjamin

+1

Il serait bon que tout développeur de pilote l'utilise, car la construction vérifiée attrape certains problèmes qui ne provoquent pas un plantage pur et simple. Le débogage du noyau fonctionne aussi sur les versions commerciales, vous n'obtenez simplement pas de bonnes informations. BTW, le débogueur du noyau lui-même est libre: http://www.microsoft.com/whdc/devtools/debugging/default.mspx –

+1

Heureusement, mon entreprise l'abonne. J'ai donc pu obtenir l'image vérifiée Win7 32bit de MSDN. Mais quand je l'installe dans mon VMWare7, il meurt toujours avec BSOD quand il est installé. Je ne veux pas abandonner ici. T.T – Benjamin