ΕΠΙΔΙΌΡΘΩΣΗ: Το API του συστήματος αρχείων δεν μπορεί να επιστραφεί όταν το νήμα FSDMGR PNP διατηρεί ένα κλείδωμα σε μια συσκευή που βασίζεται σε Windows ενσωματωμένο CE 6.0 R3

Συμπτώματα

Στα Windows Embedded CE 6.0 R3, η Διαχείριση δίσκων συστήματος αρχείων (FSDMGR) διατηρεί ένα κλείδωμα για το συγχρονισμό της πρόσβασης. Όταν η αίτηση προσάρτησης νήματος FSDMGR PNP για μια συσκευή δεν επιστρέφεται για οποιονδήποτε λόγο, αυτό αποκλείει άλλες λειτουργίες στο FSDMgr, επειδή αυτές οι λειτουργίες χρειάζονται πρόσβαση στο κλείδωμα που συγκρατείται από το νήμα PNP. Επομένως, όταν μια εφαρμογή καλεί το OpenStore, το OpenPartition ή το API MountPartition για να μοντάρει μια άλλη συσκευή PNP, το API του συστήματος αρχείων δεν μπορεί να επιστραφεί.

Επίλυση

Πληροφορίες ενημέρωσης λογισμικού

Μια υποστηριζόμενη ενημερωμένη έκδοση λογισμικού είναι τώρα διαθέσιμη από τη Microsoft ως Windows ενσωματωμένο CE 6.0 μηνιαία ενημερωμένη έκδοση Σεπτεμβρίου 2011. Στην ενότητα "Πληροφορίες αρχείου", το όνομα αρχείου του πακέτου περιέχει την έκδοση του προϊόντος, την ημερομηνία, τον αριθμό του άρθρου της Γνωσιακής βάσης και τον τύπο επεξεργαστή. Η μορφή ονόματος αρχείου πακέτου είναι ως εξής:

Έκδοση προϊόντος-εεμμηη-kbnnnnnn-τύπος επεξεργαστήΓια παράδειγμα, Wincepb60-110128-kb2492159-armv4i.msi είναι η επιδιόρθωση ARMV4i Windows ενσωματωμένο CE 6.0 Platform Builder που τεκμηριώνεται στο άρθρο της Γνωσιακής βάσης 2492159 και περιέχεται στη μηνιαία ενημερωμένη έκδοση Ιανουαρίου 2011.

Για να επιλύσετε αυτό το ζήτημα αμέσως, κάντε λήψη αυτής της μηνιαίας ενημερωμένης έκδοσης των Windows ενσωματωμένο CE 6.0 από την ακόλουθη τοποθεσία της Microsoft στο Web.

Κέντρο λήψης αρχείων της Microsoft

Windows Embedded CE 6.0

Προαπαιτούμενα

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

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

Μετά την εφαρμογή αυτής της ενημέρωσης, πρέπει να εκτελέσετε μια καθαρή δόμηση ολόκληρης της πλατφόρμας. Για να το κάνετε αυτό, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:

  • Στο μενού Δόμηση (Build ), κάντε κλικ στην εντολή Καθαρή λύση (Clean Solution) και, στη συνέχεια, κάντε κλικ στην εντολή Δόμηση λύσης (Build Solution).
  • Στο μενού Δόμηση (Build ), κάντε κλικ στην εντολή Αναδόμηση λύσης (Rebuild Solution).

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

Πληροφορίες αντικατάστασης ενημέρωσης

Αυτή η ενημερωμένη έκδοση δεν αντικαθιστά άλλες ενημερωμένες εκδόσεις.

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

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

Αρχεία προγράμματος εγκατάστασης

Όνομα αρχείου Μέγεθος αρχείου Ημερομηνία Ώρα
Wincepb60-110907-kb2557486-armv4i.msi 1,605,632 07-Σεπ-2011 19:55
Wincepb60-110907-kb2557486-mipsii.msi 1,593,344 07-Σεπ-2011 19:55
Wincepb60-110907-kb2557486-mipsii_fp.msi 1,593,344 07-Σεπ-2011 19:55
Wincepb60-110907-kb2557486-mipsiv.msi 1,601,536 07-Σεπ-2011 19:55
Wincepb60-110907-kb2557486-mipsiv_fp.msi 1,601,536 07-Σεπ-2011 19:55
Wincepb60-110907-kb2557486-sh4.msi 1,560,576 07-Σεπ-2011 19:55
Wincepb60-110907-kb2557486-x86.msi 1,462,272 07-Σεπ-2011 19:55

Files που περιλαμβάνονται σε αυτό το πακέτο ενημερωμένης έκδοσης

Όνομα αρχείου Μέγεθος αρχείου Ημερομηνία Ώρα Διαδρομή
Windows embedded ce 6.0_update_kb2557486.htm 8,152 07-Σεπ-2011 19:39 110907_kb2557486
Stgapi.cpp 32,109 18-Αυγ-2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Storedisk.cpp 53,248 18-Αυγ-2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.cpp 49,346 18-Αυγ-2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.hpp 6,964 18-Αυγ-2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmgr_lib.lib 1,529,336 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\Armv4i\Debug
Fsdmgr_lib.lib 1,240,806 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\Armv4i\Retail
Fsdmgr_lib.lib 1,503,844 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\Mipsii\Debug
Fsdmgr_lib.lib 1,248,870 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\Mipsii\Retail
Fsdmgr_lib.lib 1,504,142 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Mipsii_fp\Debug
Fsdmgr_lib.lib 1,249,294 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\Mipsii_fp\Retail
Fsdmgr_lib.lib 1,527,092 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Mipsiv\Debug
Fsdmgr_lib.lib 1,266,180 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Mipsiv\Retail
Fsdmgr_lib.lib 1,527,390 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Fsdmgr_lib.lib 1,266,600 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Mipsiv_fp\Retail
Fsdmgr_lib.lib 1,349,484 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Sh4\Debug
Fsdmgr_lib.lib 1,139,422 18-Αυγ-2011 21:45 Public\Common\Oak\Lib\Sh4\Retail
Fsdmgr_lib.lib 1,273,950 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\X86\Debug
Fsdmgr_lib.lib 1,070,930 18-Αυγ-2011 21:44 Public\Common\Oak\Lib\X86\Retail

Παραπομπές

Για περισσότερες πληροφορίες σχετικά με τα συστήματα αρχείων και την αρχιτεκτονική αποθήκευσης δεδομένων στα Windows ενσωματωμένο CE, επισκεφθείτε την ακόλουθη τοποθεσία Web του δικτύου προγραμματιστών της Microsoft (MSDN):

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

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