1 Ανοίξτε το πρόγραμμα οδήγησης για τη συσκευή και να θέσει ένα " σημείο διακοπής " στο " DLLENTRY " ή " DllMain " σημείο εισόδου του οδηγού . Για να το κάνετε αυτό , ίσως χρειαστεί να επανεκκινήσετε τη συσκευή σας στόχευση , και να φορτώσετε εκ νέου το πρόγραμμα οδήγησης για να βεβαιωθείτε ότι το σημείο διακοπής εκτελείται . 2
Εκτελέστε το πρόγραμμα εντοπισμού σφαλμάτων για να δούμε αν τα φορτία του οδηγού , καθώς έπρεπε. Θα πρέπει να φτάσετε το σημείο διακοπής που δημιουργήσατε στο Βήμα 1 . Εάν λειτουργεί , προχωρήστε στο επόμενο βήμα . Εάν αυτό δεν συμβεί , ο οδηγός δεν φορτίο , όπως θα έπρεπε . Πηγαίνετε στην αντιμετώπιση προβλημάτων του οδηγού, όταν συμβαίνει αυτό , όπως την προσπάθειά σας να διορθώσετε ένα πρόγραμμα οδήγησης συσκευής .
Εικόνων 3
Ορίστε ένα άλλο σημείο διακοπής , αλλά αυτή τη φορά στο " XXX_Init ( Διαχείριση συσκευών ) " σημείο εισόδου για τον οδηγό . Πήγαινε μέσα από τη διαδικασία προετοιμασίας του οδηγού σας , καθώς προσπαθείτε να εντοπίσετε το πρόγραμμα οδήγησης της συσκευής . Εκτελέστε το πρόγραμμα εντοπισμού σφαλμάτων και πάλι , προσπαθεί να επιβεβαιώσει ότι ο οδηγός είναι αναγνωρισμένη από τον διαχειριστή της συσκευής , και λειτουργεί σωστά .
Η 4
Προσθέστε περισσότερα σημεία διακοπής , όπως την προσπάθειά σας να διορθώσετε ένα πρόγραμμα οδήγησης συσκευής . Προσθήκη σημείων διακοπής στο σημείο εισόδου των διαφόρων λειτουργιών περιβάλλοντος, όπως " XXX_Close ( Διαχείριση συσκευών ) " , XXX_IOControl ( Διαχείριση συσκευών ) , XXX_Read ( Διαχείριση συσκευών ) , και πολλά άλλα.
5
Δοκιμάστε την εφαρμογή της διεπαφής ρεύμα από αντικαθιστώντας το " XXX" με κάτι που να ταιριάζει με συγκεκριμένη εφαρμογή , όπως DEVFLAGS_NAKEDENTRIES.Test τι έχετε κάνει εκτελώντας ξανά το πρόγραμμα εντοπισμού σφαλμάτων .
Η 6
Δοκιμάστε τι έχετε κάνει εκτελώντας ξανά το πρόγραμμα εντοπισμού σφαλμάτων .
Σελίδα 7
Βεβαιωθείτε ότι η « διακοπή νήμα service " λειτουργεί με τον καθορισμό σημείων διακοπής στο IST του οδηγού . Εκτελέστε το πρόγραμμα εντοπισμού σφαλμάτων και πάλι για να δείτε το πρόγραμμα οδήγησης λειτουργεί σωστά , όπως την προσπάθειά σας να διορθώσετε ένα πρόγραμμα οδήγησης συσκευής . Αν αυτό λειτουργεί σωστά , τότε έχετε λάθη με επιτυχία τη διαχείριση συσκευών .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα