Connaissances Informatiques >> Matériel >> Entrée et de sortie Devices >> Content
  Derniers articles
  • Comment connecter un téléviseur Sa…
  • Comment connecter un ordinateur au t…
  • Comment faire un Cam Ghost 
  • Comment mettre à jour ATI Graphics 
  • Comment faire un travail de contrôl…
  • Comment CONECT un PC à un télévis…
  • Utilisation des touches de fonction …
  • Comment faire pour installer le Dazz…
  • Types de câble coaxial occasion pou…
  • Comment puis-je voir un économiseur…
  •   Entrée et de sortie Devices
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Nook

  • Ordinateurs portables

  • Autre Matériel informatique

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad
  •  
    Entrée et de sortie Devices

    Comment faire pour déboguer un pilote de périphérique

    Peut-être que votre appareil ne fonctionne pas correctement , et vous pensez que c'est parce que le pilote de périphérique plutôt que le dispositif lui-même. Essayez de déboguer le pilote de périphérique avant d' arracher vos cheveux. Cette eHow peut vous aider. Instructions
    1

    Ouvrez le pilote de l'appareil et a établi un " point d'arrêt " dans le " DLLENTRY " ou point d'entrée " DllMain " du pilote . Pour ce faire, vous devrez peut-être redémarrer l'appareil que vous ciblez , et rechargez le pilote pour s'assurer que le point d'arrêt est exécuté.
    2

    Exécutez le débogueur pour voir si le pilote est que cela devrait. Il devrait atteindre le point d'arrêt que vous avez créé à l'étape 1 . Si cela fonctionne , passez à l'étape suivante. Si ce n'est pas le cas , le pilote ne se charge pas comme il le devrait . Aller au dépannage pour le conducteur quand cela arrive, que vous essayez de déboguer un pilote de périphérique.
    3

    définir un autre point d'arrêt, mais cette fois dans le " xxx_init ( Gestionnaire de périphériques) " point d'entrée pour le pilote . Passer par le processus d'initialisation du pilote que vous essayez de déboguer le pilote de périphérique. Exécutez le débogueur encore, tenter de confirmer que le conducteur est reconnu par le gestionnaire de périphériques , et fonctionne correctement.
    4

    Ajouter des points d'arrêt que vous essayez de déboguer un pilote de périphérique . Ajouter des points d'arrêt au point de diverses fonctions d'interface tels que " XXX_Close ( Gestionnaire de périphériques) " , XXX_IOControl ( Gestionnaire de périphériques) , XXX_Read ( Gestionnaire de périphériques) , et plus l'entrée.
    5

    Essayez implémentant l'interface de flux par remplacer "XXX" avec quelque chose qui correspond mise en œuvre spécifique, comme DEVFLAGS_NAKEDENTRIES.Test ce que vous avez fait en exécutant le débogueur nouveau.
    6

    test que vous avez fait en exécutant le débogueur nouveau.

    7

    Vérifiez que le "fil d'interruption de service » fonctionne en créant des points d'arrêt dans l' IST du conducteur. Exécutez de nouveau le débogueur pour voir le pilote fonctionne correctement lorsque vous essayez de déboguer un pilote de périphérique . Si cela fonctionne correctement, alors vous avez débogué avec succès le gestionnaire de périphériques .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • DVI Vs . Câbles de moniteur VGA 
  • Vs série. Parallel Bus 
  • Comment faire pour utiliser votre Mac comme une caméra de surveillance 
  • Comment insérer une carte SD dans un ordinateur portable 
  • Antenne Wifi types de connecteurs 
  • Comment connecter des imprimantes via un port USB et câbles parallèles 
  • Qu'advient-il lorsque vous formatez une disquette 
  • Les différentes tailles d' entrée et de sortie Jacks 
  • Comment faire pour utiliser un adaptateur de carte son USB Audio 
  • Comment graver des fichiers ISO multiples 
  • Connaissances Informatiques © http://www.ordinateur.cc