Feuille de route pour développer des pilotes Mo Miniport
Pour créer un pilote miniport Mo, procédez comme suit :
Étape 1 : Découvrez l’architecture Windows et les pilotes miniports.
Vous devez comprendre les principes fondamentaux du fonctionnement des pilotes dans les systèmes d’exploitation Windows. Connaître les principes de base vous aidera à prendre des décisions de conception appropriées et vous permettra de simplifier votre processus de développement. Pour plus d’informations sur les principes fondamentaux des pilotes, consultez Concepts pour tous les développeurs de pilotes.
Étape 2 : Découvrez les principes de base des pilotes miniport mo.
Les pilotes miniport mo sont pris en charge dans Windows 7 et versions ultérieures de Windows et sont conformes à la spécification NDIS 6.20. Pour comprendre les décisions de conception du pilote miniport que vous devez prendre, consultez Présentation de NDIS 6.20.
Étape 3 : Déterminer les décisions de conception de pilotes Windows supplémentaires.
Pour plus d’informations sur la prise de décisions supplémentaires en matière de conception de Windows, consultez Création de pilotes Kernel-Mode fiables, Problèmes de programmation pour les pilotes 64 bits et Création de fichiers INF internationaux.
Étape 4 : Découvrez les processus et outils de génération, de test et de débogage des pilotes Windows.
La création d’un pilote diffère de la création d’une application en mode utilisateur. Pour plus d’informations sur les processus de génération, de débogage et de test de pilotes Windows, la signature de pilote et les tests HLK (Windows Hardware Lab Kit), consultez Génération, débogage et test de pilotes. Pour plus d’informations sur la création, le test, la vérification et le débogage des outils, consultez Outils de développement de pilotes.
Étape 5 : Prendre des décisions de conception concernant votre pilote miniport Mo.
Pour plus d’informations, consultez Vue d’ensemble de l’interface Mo.
Étape 6 : Développer, générer, tester et déboguer votre pilote miniport Mo.
Pour plus d’informations sur la génération, le test et le débogage itératifs, consultez Vue d’ensemble de la génération, du débogage et du processus de test. Ce processus vous permet de créer un pilote miniport qui fonctionne.
Étape 7 : Créez un package de pilotes pour votre pilote miniport Mo.
Pour plus d’informations, consultez Fournir un package de pilotes.
Étape 8 : Signer et distribuer votre pilote miniport Mo.
La dernière étape consiste à signer (facultatif) et à distribuer le pilote miniport. Si votre pilote miniport répond aux normes de qualité définies pour le Kit de laboratoire matériel Windows (HLK), vous pouvez le distribuer via le programme Microsoft Windows Update. Pour plus d’informations sur la distribution d’un pilote, consultez Prise en main du processus de soumission de matériel.
Il s’agit des étapes de base. Des étapes supplémentaires peuvent être nécessaires en fonction des besoins de votre pilote miniport individuel.