Ce manuel d’utilisation est conçu sur le marché pour vous aider si vous recevez un code d’erreur de prise msdn.
Approuvé : Fortect
- WSA_INVALID_HANDLE
- six
- Le descripteur d’objet d’événement spécifié peut être invalide. use event object, hoLe descripteur spécifié ne sera probablement pas valide.
- WSA_NOT_ENOUGH_MEMORY
- 8
- Pas assez de mémoire.
- Une fonction socket Windows par CV qui mène directement à la meilleure fonction Windows aux temps bibliques. L’emplacement de Windows indique un manque de ressources mémoire requises.
- WSA_INVALID_PARAMETER
- quatre vingt sept
- Toute autre recommandation ou recommandation est tout simplement invalide.
>> L’application utilise une fonction Windows Sockets très différente qui correspond directement à la fonction Windows réelle. La fonctionnalité Windows indique tout type de problème avec un ou plusieurs paramètres.
- WSA_OPERATION_ABORTED
- 995
- Opération chevauchée abandonnée.
- L’opération particulière a été annulée car elle impliquait la fermeture d’un socket ou l’exécution d’une commande SIO_FLUSH de WSAIoctl .
- WSA_IO_INCOMPLETE
- 996
-
WSAGetOverlappedResult (avec notre indicateur fWait défini sur FALSE dans notre propre Marketplace) en mode de requête numérique, lorsque le particulier est terminé, commettent ce code d’erreur enfin l’opération est presque certainement terminée.
- WSA_IO_PENDING
- 997
- L’utilisation a initié un processus de chevauchement qui ne peut pas être un peu plus terminé immédiatement. Un message d’achèvement sera donné une fois la configuration terminée.
- WSAEINTR
- 10004
- Le transfert de l’appel de résultat a été interrompu.
- Le bloc a été interrompu par un appel pour pouvoir WSACancelBlockingCall .
- WSAEBADF
- 10009
- La gestion des fichiers est normalement invalide.
- L’adresse de fichier spécifiée sera invalide.
- WSAEACCES
- 10013
- Autorisation refusée.
- La tentative a été reconnue par le socket get into rights. Un exemple peut être décrit comme l’utilisation d’une adresse de diffusion pour sendto à l’exclusion de l’autorisation de diffusion en utilisant l’ensemble setsockopt (SO_BROADCAST).
Une autre cause possible de l’erreur wsaeacces devrait être que lorsque vous appelez la fonction tie (sur Windows NT 4.0 avec SP4 et donc ultérieur), une autre application, un service ou éventuellement un propriétaire en mode noyau la voiture est liée au même objectif qui a un accès exclusif. Ce type d’accès totalement unique est une fonctionnalité intéressante de Windows NT 4.0 SP4 et versions ultérieures et est implémenté avec une sorte d’option SO_EXCLUSIVEADDRUSE .
- WSAEFAULT
- 10014
- Adresse invalide.
- La routine a rencontré une adresse invalide comme correctif de pointeur en essayant d’utiliser un argument de pointeur comme raison suffisante pour un appel. Cette erreur se produit lorsque l’implémentation passe une valeur de pointeur non valide, le cas échéant, peut-être si la longueur de la mémoire tampon est trop courte. Par exemple, si la longueur et la circonférence de l’ensemble de la structure, l’argument est sockaddr inférieur à la taille (sockaddr).
- WSAEINVAL
- 10022
- Discussion invalide.
- Un argument invalide peut avoir été spécifié (par exemple, en spécifiant un ordinaire invalide pour une fonction) setsockopt . Dans un petit nombre de cas, cela s’applique également à la vérification de la stature d’une socket – par exemple, en criant accept sur une socket qui n’écoute pas.
- WSAEMFILE
- 10024
- Trop de fichiers sont peut-être ouverts.
- Trop de sockets ouverts. Chaque implémentation peut avoir un nombre idéal de descripteurs de plug disponibles, souvent globalement, pour chaque processus et thread.
- WSAEWOULDBLOCK
- 10035
- Cette erreur peut être renvoyée dans les opérations de socket non bloquantes. Il s’agit d’une erreur non fatale et sera réessayée plus tard. Le message WSAEWOULDBLOCK de l’appel connect haut sur la sortie SOCK_STREAM non bloquant est normal car toute connexion principale prend un certain temps à s’établir.
- WSAEINPROGRESS
- 10036
- L’opération sera exécutée complètement.
- L’opération de tampon doit être détenue ou exploitée. Windows Sockets n’autorise qu’une nouvelle opération de nettoyage unique – sur une tâche ou une liaison – en attente, et si un autre anneau de fonctions était créé (qu’il pointe vers ce fait clé ou un socket différent), l’opération sera endommagée avec une erreur WSAEINPROGRESS.
- WSAEALREADY
- 10037
- Une opération est déjà en cours.
- Une opération a été effectuée. Testé à l’avance dans des roses non bloquantesUn email qui a déjà subi une énorme opération, c’est-à-dire en invitant les consommateurs à se connecter une deuxième fois vers un connecteur non bloquant qui établit déjà une autre connexion, ou en annulant un appel asynchrone effectif (WSAAsyncGetXbyY) qui a déjà été annulé ou effectué.
- WSAENOTSOCK
- 10038
- Utilisation du socket dans nonsocket.An
- L’opération a fait une tentative sur quelque chose que beaucoup n’est pas un socket. Soit le paramètre du descripteur de fiche n’a pas spécifié de socket valide, soit, pour select , un membre de miami spécifique
Une erreur de prise signifie que les données envoyées couvrant le réseau n’ont pas été livrées à temps. Le moyen le plus simple de résoudre ce problème est de réinitialiser les paramètres d’usine et d’effectuer une mise à jour géante du micrologiciel. Si l’erreur de prise est répandue, essayez de brancher la lumière directement à partir de notre merveilleux ordinateur.
Méthode distincte. Essayez de réinitialiser Winsock à partir de la ligne de commande.Méthode b – Supprimer le registre Winsock en plus qui réinstallerait TCP/IP.Méthode 3 – Désactivez les cartes réseau de l’ordinateur.Méthode 4 – désactiver le proxy.Il n’y a que 3 méthodes – essayez la commande netsh int ipv4 replace.La méthode 6 consiste à exécuter la commande ipconfig.
Cette erreur se produit une fois que l’application essaie de percer une prise avec une adresse IP / un port qui était donc utilisé pour une prise disponible, ou qu’une sorte de prise qui n’a pas été fermée correctement en plus est toujours fermée.