ΕΠΙΔΙΌΡΘΩΣΗ: "DllMain" δεν καλείται όταν φορτώνεται το έργο από τη συνάρτηση LoadLibrary σε μια συσκευή Windows Embedded Compact 7

Εισαγωγή

Αυτό το άρθρο περιγράφει ένα ζήτημα στο οποίο το DLL "DllMain" εγγραφή δεν καλείται όταν φορτώνεται το έργο από τη συνάρτηση LoadLibrary στα Windows Embedded Compact 7. Διατίθεται μια ενημερωμένη έκδοση για να επιλύσετε αυτό το ζήτημα. Πριν να εγκαταστήσετε αυτήν την ενημερωμένη έκδοση, πρέπει να εγκαταστήσετε όλες τις ενημερωμένες εκδόσεις που έχουν εκδοθεί προηγουμένως για αυτό το προϊόν.

Συμπτώματα

Μπορείτε να δημιουργήσετε ένα έργο εικονικού CEPC x86 ή σε κάποιο άλλο έργο συσκευή αναφοράς, χρησιμοποιώντας το Κιτ ανάπτυξης λογισμικού (SDK). Τοποθετήστε το έργο σε μια συσκευή Windows Embedded Compact 7 και, στη συνέχεια, να δημιουργήσετε ένα έργο DLL. Όταν φορτώνεται το έργο DLL από τη συνάρτηση LoadLibrary, "DllMain" DLL εγγραφή δεν καλείται. Αυτό συμβαίνει επειδή το αρχείο έχει φορτωθεί ως αρχείο δεδομένων και όχι ως ένα εκτελέσιμο αρχείο.

Σημείωση Αυτό το ζήτημα δεν προκύπτει, εάν είναι ενσωματωμένη στο έργο DLL ως ένα δευτερεύον έργο του λειτουργικού συστήματος.

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

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

Μια υποστηριζόμενη ενημέρωση λογισμικού είναι τώρα διαθέσιμη από τη Microsoft με Ενσωματωμένο συμπαγή 7 μηνιαία ενημερωμένη έκδοση για Windows (Δεκεμβρίου 2015).

Σημείωση Το ενσωματωμένο συμπαγή 7 μηνιαία ενημερωμένη έκδοση των Windows είναι διαθέσιμη για λήψη από την ακόλουθη τοποθεσία Web του Κέντρου λήψης της Microsoft:

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

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



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

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

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



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

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

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

Αναφορές

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

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

Windows Embedded Compact 7

Σχόλια