System::Net::Sockets::SocketError enum

SocketError enum

Καταγράφει τους τύπους σφαλμάτων του socket.

enum class SocketError

Τιμές

ΌνομαΤιμήΠεριγραφή
Success0Μια λειτουργία υποδοχέα ολοκληρώθηκε επιτυχώς.
SocketError-1Παρουσιάστηκε ένα ακαθόριστο σφάλμα υποδοχέα.
Interrupted10004Μια κλήση υποδοχέα με μπλοκάρισμα ακυρώνεται.
AccessDenied10013Η πρόσβαση σε έναν υποδοχέα απορρίπτεται.
Fault10014Εντοπίστηκε μια μη έγκυρη διεύθυνση δείκτη.
InvalidArgument10022Παρέχεται μη έγκυρο όρισμα.
TooManyOpenSockets10024Υπάρχουν πάρα πολλά ανοιχτά υποδοχέα στον υποκείμενο πάροχο υποδοχέα.
WouldBlock10035Μια λειτουργία δεν μπορεί να ολοκληρωθεί αμέσως σε έναν μη-μπλοκαρισμένο υποδοχέα.
InProgress10036Μια λειτουργία αποκλεισμού βρίσκεται σε εξέλιξη.
AlreadyInProgress10037Μια μη-αποκλειστική υποδοχή (socket) έχει ήδη μια εκτελούμενη λειτουργία.
NotSocket10038Μια προσπάθεια κλήσης λειτουργίας socket σε μη-υποδοχή.
DestinationAddressRequired10039Μια απαιτούμενη διεύθυνση παραλείπεται από μια λειτουργία socket.
MessageSize10040Ένα datagram είναι πολύ μεγάλο.
ProtocolType10041Ο τύπος πρωτοκόλλου δεν υποστηρίζεται από αυτήν την υποδοχή (socket).
ProtocolOption10042Χρησιμοποιείται μια άγνωστη, μη έγκυρη ή μη υποστηριζόμενη επιλογή ή επίπεδο.
ProtocolNotSupported10043Ένα πρωτόκολλο δεν έχει υλοποιηθεί ή δεν έχει ρυθμιστεί.
SocketNotSupported10044Μια οικογένεια διευθύνσεων δεν υποστηρίζει την καθορισμένη υποδοχή (socket).
OperationNotSupported10045Μία οικογένεια πρωτοκόλλου δεν υποστηρίζει μια οικογένεια διευθύνσεων.
ProtocolFamilyNotSupported10046Μία οικογένεια πρωτοκόλλου δεν έχει υλοποιηθεί ή δεν έχει διαμορφωθεί.
AddressFamilyNotSupported10047Η καθορισμένη οικογένεια διευθύνσεων δεν υποστηρίζεται.
AddressAlreadyInUse10048Μια διεύθυνση μπορεί να χρησιμοποιηθεί μόνο μία φορά.
AddressNotAvailable10049Η επιλεγμένη διεύθυνση IP δεν είναι έγκυρη σε αυτό το πλαίσιο.
NetworkDown10050Το δίκτυο δεν είναι διαθέσιμο.
NetworkUnreachable10051Δεν υπάρχει διαδρομή προς τον απομακρυσμένο κεντρικό υπολογιστή.
NetworkReset10052Μια εφαρμογή προσπάθησε να ορίσει το ‘Keep-Alive’ σε μια σύνδεση που έχει ήδη λήξει.
ConnectionAborted10053Μια σύνδεση τερματίζεται.
ConnectionReset10054Μια σύνδεση επαναρυθμίζεται από απομακρυσμένο κόμβο.
NoBufferSpaceAvailable10055Δεν υπάρχει ελεύθερος χώρος buffer διαθέσιμος για λειτουργία socket.
IsConnected10056Μια υποδοχή είναι ήδη συνδεδεμένη.
NotConnected10057Μια εφαρμογή προσπάθησε να στείλει ή να λάβει δεδομένα, αλλά η υποδοχή δεν είναι συνδεδεμένη.
Shutdown10058Απαγορεύεται ένα αίτημα αποστολής ή λήψης δεδομένων επειδή η υποδοχή έχει ήδη κλείσει.
TimedOut10060Η προσπάθεια σύνδεσης έληξε, ή ο συνδεδεμένος κεντρικός υπολογιστής δεν ανταποκρίθηκε.
ConnectionRefused10061Ένας απομακρυσμένος κεντρικός υπολογιστής απορρίπτει ενεργά μια σύνδεση.
HostDown10064Μια λειτουργία απέτυχε επειδή ένας απομακρυσμένος διακομιστής είναι εκτός λειτουργίας.
HostUnreachable10065Δεν υπάρχει διαδρομή δικτύου προς τον καθορισμένο διακομιστή.
ProcessLimit10067Πάρα πολλές διεργασίες χρησιμοποιούν τον υποκείμενο πάροχο υποδοχών.
SystemNotReady10091Ένα υποσύστημα δικτύου δεν είναι διαθέσιμο.
VersionNotSupported10092Μια έκδοση του υποκείμενου παρόχου υποδοχών είναι εκτός εύρους.
NotInitialized10093Ο υποκείμενος πάροχος υποδοχών δεν είναι αρχικοποιημένος.
Disconnecting10101Ένας ομαλός τερματισμός βρίσκεται σε εξέλιξη.
TypeNotFound10109Η καθορισμένη κλάση δεν βρέθηκε.
HostNotFound11001Ο καθορισμένος διακομιστής είναι άγνωστος.
TryAgain11002Ένα όνομα κεντρικού υπολογιστή δεν μπορεί να επιλυθεί.
NoRecovery11003Ένα σφάλμα είναι μη ανακτήσιμο ή η ζητούμενη βάση δεδομένων δεν μπορεί να εντοπιστεί.
NoData11004Ένα ζητούμενο όνομα ή διεύθυνση IP δεν βρέθηκε στον διακομιστή ονομάτων.

Δείτε επίσης