Λαμβάνετε ένα μήνυμα λάθους όταν εκτελείτε ένα προσαρμοσμένο πρόγραμμα δικτύου Winsock σε έναν υπολογιστή που βασίζεται στα Microsoft Windows XP Service Pack 2

Συμπτώματα

Όταν εκτελείτε ένα προσαρμοσμένο πρόγραμμα δικτύου Winsock σε Microsoft Windows XP Service Pack 2 (SP2)-με βάση τον υπολογιστή, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Σφάλμα 10055 = WSAENOBUFS
Δεν ήταν δυνατή η εκτέλεση μιας λειτουργίας σε μια υποδοχή, επειδή το σύστημα δεν είχε επαρκή χώρο buffer ή επειδή μια ουρά ήταν πλήρης.
Σημείωση Το μήνυμα λάθους που λαμβάνετε μπορεί να διαφέρουν ανάλογα με το πρόγραμμα που χρησιμοποιείτε.

Αυτό το σύμπτωμα παρουσιάζεται εάν ο υπολογιστής με Windows XP SP2 δεν διαθέτει σύνδεση δικτύου.

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

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

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

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα. Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα ζώνη ώρας στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
   Date         Time   Version        Size     File name   --------------------------------------------------------
15-Aug-2005 23:58 5.1.2600.2739 360,576 Tcpip.sys
15-Aug-2005 23:46 5.1.2600.2739 30,720 Arpidfix.exe
Για να επιλύσετε αυτό το ζήτημα, εγκαταστήστε τον προσαρμογέα Loopback της Microsoft.

Για να εγκαταστήσετε τον προσαρμογέα Loopback της Microsoft, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε κλικ στην επιλογή Πίνακας ελέγχου.
  2. Εάν είστε σε κλασική προβολή, κάντε κλικ στην επιλογή Αλλαγή σε προβολή κατηγοριών.
  3. Κάντε κλικ στην επιλογή Εκτυπωτές και άλλο υλικό.
  4. Κάντε κλικ στο κουμπί Προσθήκη υλικούκαι, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.
  5. Κάντε κλικ στο κουμπί Ναι, έχω ήδη συνδέσει το υλικόκαι, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.
  6. Κάντε κλικ στην επιλογή Προσθήκη νέας συσκευής υλικούκαι στη συνέχεια κάντε κλικ στο κουμπί Επόμενο.
  7. Κάντε κλικ στο κουμπί εγκατάσταση του υλικού επιλογής μου από μια λίστακαι, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.
  8. Κάντε κλικ στην επιλογή προσαρμογείς δικτύουκαι, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.
  9. Στο πλαίσιο του κατασκευαστή , κάντε κλικ στην επιλογή Microsoft.
  10. Στο πλαίσιο του Προσαρμογέα δικτύου , Τον προσαρμογέα Loopback της Microsoft, κάντε κλικ και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο δύο φορές.
  11. Κάντε κλικ στο κουμπί Τέλος.
Σημείωση Αφού εγκαταστήσετε τον προσαρμογέα Loopback της Microsoft, μπορείτε να ρυθμίσετε με μη αυτόματο τρόπο τις επιλογές του. Εάν οι ιδιότητες TCP/IP έχουν ρυθμιστεί να χρησιμοποιούν το πρωτόκολλο Dynamic Host Configuration Protocol (DHCP), τον προσαρμογέα Loopback της Microsoft χρησιμοποιεί τελικά μια διεύθυνση autonet (169.254. x. x/16). Τον προσαρμογέα Loopback της Microsoft χρησιμοποιεί τελικά μια διεύθυνση autonet επειδή ο προσαρμογέας δεν είναι στην πραγματικότητα συνδεδεμένος με φυσικά μέσα. Από προεπιλογή, οι ιδιότητες TCP/IP έχουν ρυθμιστεί να χρησιμοποιούν DHCP.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα των προϊόντων της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

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

Αυτό το ζήτημα προκύπτει στο προσαρμοσμένο πρόγραμμα δικτύου Winsock, όταν προσπαθείτε να συνδέσετε τον υπολογιστή σε μια ομάδα πολλαπλής διανομής. Συγκεκριμένα, αυτό το ζήτημα παρουσιάζεται, εάν προσπαθήσετε να συνδέσετε τον υπολογιστή σε μια ομάδα multicast, προσθέτοντας μια διεύθυνση πολλαπλής διανομής από τον προσαρμογέα δικτύου. Το μήνυμα λάθους δημιουργείται όταν καλείτε τη συνάρτηση setsockopt Winsock με την επιλογή IP_ADD_MEMBERSHIP. Το μήνυμα λάθους προκύπτει ακόμα και αν έχετε απενεργοποιήσει τη δυνατότητα Media Sense στα Windows XP.

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

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

Ιδιότητες

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

Σχόλια