System::Net::Sockets::SocketError énum

SocketError enum

Énumère les types d’erreurs de socket.

enum class SocketError

Valeurs

NomValeurDescription
Succès0Une opération de socket s’est terminée avec succès.
SocketError-1Une erreur de socket non spécifiée s’est produite.
Interrompu10004Un appel de socket bloquant est annulé.
AccèsRefusé10013L’accès à un socket est refusé.
Erreur10014Une adresse de pointeur invalide a été détectée.
ArgumentInvalide10022Un argument invalide a été fourni.
TropDeSocketsOuverts10024Il y a trop de sockets ouverts dans le fournisseur de sockets sous-jacent.
Bloquerait10035Une opération ne peut pas être immédiatement terminée sur un socket non bloquant.
EnCours10036Une opération bloquante est en cours.
DéjàEnCours10037Un socket non bloquant a déjà une opération en cours.
NotSocket10038Une tentative d’appeler une opération de socket sur un non-socket.
DestinationAddressRequired10039Une adresse requise est omise dans une opération de socket.
MessageSize10040Un datagramme est trop long.
ProtocolType10041Un type de protocole n’est pas pris en charge par ce socket.
ProtocolOption10042Une option ou un niveau inconnu, invalide ou non pris en charge est utilisé.
ProtocolNotSupported10043Un protocole n’est pas implémenté ou n’est pas configuré.
SocketNotSupported10044Une famille d’adresses ne prend pas en charge le socket spécifié.
OperationNotSupported10045Une famille de protocoles ne prend pas en charge une famille d’adresses.
ProtocolFamilyNotSupported10046Une famille de protocoles n’est pas implémentée ou n’est pas configurée.
AddressFamilyNotSupported10047La famille d’adresses spécifiée n’est pas prise en charge.
AddressAlreadyInUse10048Une adresse ne peut être utilisée qu’une seule fois.
AddressNotAvailable10049L’adresse IP sélectionnée n’est pas valide dans ce contexte.
NetworkDown10050Le réseau n’est pas disponible.
RéseauInjoignable10051Aucune route vers l’hôte distant n’existe.
RéinitialisationRéseau10052Une application a tenté de définir ‘Keep-Alive’ sur une connexion qui a déjà expiré.
ConnexionInterrompue10053Une connexion est interrompue.
RéinitialisationConnexion10054Une connexion est réinitialisée par un pair distant.
EspaceTamponIndisponible10055Aucun espace tampon libre n’est disponible pour une opération de socket.
EstConnecté10056Un socket est déjà connecté.
NonConnecté10057Une application a tenté d’envoyer ou de recevoir des données, et un socket n’est pas connecté.
Arrêt10058Une requête d’envoi ou de réception de données est interdite car le socket a déjà été fermé.
DélaiExpiré10060Une tentative de connexion a expiré, ou un hôte connecté n’a pas répondu.
ConnexionRefusée10061Un hôte distant refuse activement une connexion.
HôteIndisponible10064Une opération a échoué parce qu’un hôte distant est hors service.
HôteInjoignable10065Aucune route réseau vers l’hôte spécifié n’existe.
LimiteDeProcessus10067Trop de processus utilisent le fournisseur de socket sous-jacent.
SystèmeNonPrêt10091Un sous-système réseau est indisponible.
VersionNonSupportée10092Une version du fournisseur de socket sous-jacent est hors plage.
NonInitialisé10093Le fournisseur de socket sous-jacent n’est pas initialisé.
Déconnexion en cours10101Une fermeture ordonnée est en cours.
TypeIntrouvable10109La classe spécifiée est introuvable.
HôteIntrouvable11001L’hôte spécifié est inconnu.
Réessayer11002Le nom d’un hôte ne peut pas être résolu.
PasDeRécupération11003Une erreur est irrécupérable ou la base de données demandée est introuvable.
PasDeDonnées11004Le nom ou l’adresse IP demandée n’est pas trouvé sur le serveur de noms.

Voir aussi