Προγράμματα οδήγησης κατάστασης λειτουργίας χρήστη UMDF, τα οποία χρησιμοποιούν την επέκταση κλάσης Windows SideShow επιστρέφουν σφάλματα όταν γίνεται ασυγχρόνιστη επεξεργασία εντολών

Συμπτώματα

Όταν ένα πρόγραμμα οδήγησης πλαισίου προγράμματος οδήγησης λειτουργίας χρήστη (UMDF) που χρησιμοποιεί την επέκταση κλάσης Windows SideShow ασυγχρόνιστα μια εντολή, η επέκταση κλάσης ενδέχεται να επιστρέψει εσφαλμένο μήνυμα λάθους χωρίς να επεξεργαστεί πλήρως την εντολή. Αυτό το ζήτημα ενδέχεται να παρουσιαστεί όταν το εισερχόμενο στοιχείο ελέγχου εισόδου/εξόδου (IOCTL) δεν μεταβιβάζεται αμέσως στο στοιχείο επέκτασης κλάσης. Αυτό το ζήτημα ενδέχεται επίσης να παρουσιαστεί όταν το IOCTL προέρχεται από μια διαδοχική ουρά.

Αιτία

Αυτό το ζήτημα προκύπτει, εάν το πρόγραμμα οδήγησης του προγραμματιστή μιμείται έξω από την εμβέλεια της αρχικής επιστροφής κλήσης OnXxx. Όταν συμβεί αυτό, η μίμηση αποτυγχάνει. Αυτή η αποτυχία μπορεί να προκαλέσει την επιστροφή εσφαλμένου μηνύματος λάθους από το πρόγραμμα οδήγησης. Για να χειρίζεται σωστά τα εισερχόμενα IOCTL, το στοιχείο επέκτασης κλάσης SideShow απαιτεί επιτυχημένη χρήση της μίμησης.

Προτεινόμενη αντιμετώπιση

Πληροφορίες πακέτου υπηρεσιών

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για τα Windows Vista. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935791 Τρόπος λήψης του τελευταίου service pack των Windows Vista

Πληροφορίες άμεσης επιδιόρθωσης

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα. Αυτή η άμεση επιδιόρθωση ενδέχεται να υποβληθεί σε πρόσθετο έλεγχο. Επομένως, εάν αυτό το ζήτημα δεν σας επηρεάζει ιδιαίτερα, σας συνιστούμε να περιμένετε έως την επόμενη ενημέρωση λογισμικού που περιέχει αυτήν την άμεση επιδιόρθωση.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, τότε υπάρχει μια ενότητα με τίτλο "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, επικοινωνήστε με την Υπηρεσία εξυπηρέτησης πελατών και υποστήριξης της Microsoft για να αποκτήσετε την άμεση επιδιόρθωση.

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Δεν απαιτούνται προϋποθέσεις.

Απαίτηση επανεκκίνησης

Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή σας μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης.

Πληροφορίες αντικατάστασης της επείγουσας επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο στοιχείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.

Τα Windows Vista, εκδόσεις 32-bit

Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Wudfcoinstaller.dll6.0.6000.2054687,55228-Feb-200703:08x86
Wudfhost.exe6.0.6000.20546144,38428-Feb-200702:14x86
Wudfpf.sys6.0.6000.2054652,22428-Feb-200702:14x86
Wudfplatform.dll6.0.6000.20546181,76028-Feb-200703:08x86
Wudfrd.sys6.0.6000.2054682,68828-Feb-200702:14Δεν ισχύει
Wudfsvc.dll6.0.6000.2054655,29628-Feb-200703:08x86
Wudfx.dll6.0.6000.20546310,78428-Feb-200703:08x86
Wudfx.mofΔεν ισχύει48,26207-Jan-200705:46Δεν ισχύει
Wudfxuninstall.mofΔεν ισχύει47507-Jan-200705:46Δεν ισχύει

Τα Windows Vista, εκδόσεις 64-bit

Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏραΠλατφόρμα
Wudfcoinstaller.dll6.0.6000.2054689,60028-Feb-200704:20x64
Wudfhost.exe6.0.6000.20546168,44828-Feb-200702:34x64
Wudfpf.sys6.0.6000.2054665,02428-Feb-200702:34x64
Wudfplatform.dll6.0.6000.20546202,75228-Feb-200704:20x64
Wudfrd.sys6.0.6000.20546108,03228-Feb-200702:34x64
Wudfsvc.dll6.0.6000.2054666,56028-Feb-200704:20x64
Wudfx.dll6.0.6000.20546382,97628-Feb-200704:20x64
Wudfx.mofΔεν ισχύει48,26207-Jan-200705:46Δεν ισχύει
Wudfxuninstall.mofΔεν ισχύει47507-Jan-200705:46Δεν ισχύει

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για". Αυτό το ζήτημα διορθώθηκε για πρώτη φορά στο Windows Vista Service Pack 1.

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

824684 περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Ιδιότητες

Αναγνωριστικό άρθρου: 933607 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια