Este manual de usuario está diseñado para ayudarle si recibe un código de error de socket msdn.
Aprobado: Fortect
- WSA_INVALID_HANDLE
- 6
- El descriptor de objeto especificado no es válido. “> use el objeto de función, ho El identificador especificado no es válido.
- WSA_NOT_ENOUGH_MEMORY
- siete
-
No hay suficiente memoria. - Una función de socket de Windows utilizada por CV que conduce directamente a una función de Windows en tiempos de las escrituras. La ubicación de Windows indica la ausencia de los recursos de memoria necesarios.
- WSA_INVALID_PARAMETER
- 87
- Cualquier otra recomendación o recomendación no es válida.
>> La aplicación utiliza una función de Windows Sockets diferente que se asigna directamente a la función tangible de Windows. La funcionalidad de Windows indica un problema con solo una o más configuraciones.
- WSA_OPERATION_ABORTED
- 995
- Funcionalidad superpuesta cancelada.
- La operación de superposición finalizó porque implicó cerrar un socket o ejecutar un comando SIO_FLUSH en WSAIoctl .
- WSA_IO_INCOMPLETE
- 996
- WSAGetOverlappedResult (con el código fWait configurado como FALSE en Marketplace) en el modo de consulta numérica, cuando se completa la superposición, cometerán este código de error hasta que la operación se haya completado casi con certeza.
- WSA_IO_PENDING
- 997
- La aplicación ha iniciado un proceso de superposición útil que no se puede terminar de inmediato. Aparecerá un mensaje de finalización después de completar la configuración.
- WSAEINTR
- 10004
- Se interrumpió la transferencia de la llamada de producción.
- El bloque terminó siendo interrumpido por una llamada a WSACancelBlockingCall .
- WSAEBADF
- 10009
- El manejo de archivos no es válido.
- La dirección de archivo especificada no es válida.
- WSAEACCES
- 10013
- Permiso denegado.
- El intento podría haber sido reconocido por los derechos de acceso del socket. Un escenario puede describirse como el uso de un lugar de transmisión para sendto sin permiso de transmisión empleando el conjunto setsockopt (SO_BROADCAST).
Otra posible causa del error wsaeacces es que cada vez que llama al enlace , entrega los resultados (en Windows NT 4.0 con SP4 y el resultado final más tarde), otra aplicación, servicio o kernel. El modo propietario del coche está realmente vinculado a la misma dirección que tiene acceso privado. Este tipo de acceso exclusivo es la característica agradable particular de Windows NT 4.0 SP4 como el anterior y se implementa con algún tipo similar a la opción SO_EXCLUSIVEADDRUSE .
- WSAEFAULT
- 10014
- Dirección no válida.
- El sistema encontró una dirección incorrecta como dirección de puntero cuando intentaba utilizar un argumento de puntero con una llamada. Este error ocurre cuando la aplicación pasa un valor de puntero incorrecto, si lo hay, o si la longitud de la transmisión es demasiado corta. Por ejemplo, si algún tipo de longitud y circunferencia del argumento de estructura es simplemente sockaddr menor que las proporciones (sockaddr).
- WSAEINVAL
- 10022
-
Argumento no válido. - Es posible que se haya especificado un argumento no válido (por circunstancias concretas, al especificar un estándar no válido para esta función) setsockopt . En algunos casos, esto se aplica potencialmente a verificar el estado de un enchufe, por ejemplo, llamar a aceptar dentro de un enchufe que no está escuchando.
- WSAEMFILE
- 10024
- Hay demasiados archivos abiertos.
- Demasiados sockets abiertos. Cada implementación puede contener un número ideal de descriptores de socket disponibles, regularmente a nivel mundial, para cada proceso o subproceso.
- WSAEWOULDBLOCK
- 10035
- Este error puede ser devuelto por capacidades de socket sin bloqueo. Este es un error válido no fatal y es probable que se vuelva a intentar más tarde. El mensaje WSAEWOULDBLOCK de todas las llamadas connect en la salida SOCK_STREAM sin bloqueo es normal porque la conexión principal tarda algún tiempo en establecerse.
- WSAEINPROGRESS
- 10036
- La operación se realizará inmediatamente.
- La operación de sello debe mantenerse. Windows Sockets permite estrictamente una nueva operación de bloqueo único, cuando una tarea o subproceso, está pendiente, e independientemente de si se crea otro anillo de funciones (independientemente de si apunta a este u otro socket), la operación fallará con un error WSAEINPROGRESS .
- WSAEALREADY
- 10037
- Una operación está en este punto en progreso.
- Se jugó una operación. Probado de antemano en rosas no bloqueantes Un correo electrónico que ya se ha sometido a una fuerte operación, que a su vez es, al marcar el teléfono para poner por segunda vez en una conexión sin bloqueo que ya está estableciendo una conexión, o simplemente cancelando una solicitud asincrónica efectiva (WSAAsyncGetXbyY) que ya ha sido cancelada o completada.
- WSAENOTSOCK
- 10038
- Uso de socket en nonsocket.An
- La operación ganó un intento en algo que no es ningún tipo de socket. O el parámetro descriptor de socket ya no especificaba un socket válido o, para compra , un miembro de wa específico
Acelere el rendimiento de su computadora ahora con esta simple descarga.Un error de socket Indica que los datos enviados a través de la red probablemente no se entregaron a tiempo. La forma más sencilla de solucionar este problema es reiniciar la planta y realizar una actualización importante del firmware. Si el error del enchufe es predominante, intente conectar la luz directamente desde su maravillosa computadora.
Método 1. Intente restablecer Winsock desde la línea de comandos.Método 2: elimine normalmente el registro de Winsock además de reinstalar TCP – IP.Método 3: deshabilite los adaptadores de red.Método contemplado: deshabilitar el proxy.Solo hay cinco métodos: pruebe el comando netsh int ipv4 install.El método 6 puede ser ejecutar el comando ipconfig.
Este error ocurre cuando la aplicación intenta hacer algo para atravesar un socket con una IP / puerto que ya estaba en uso relacionado con un socket disponible, o un socket que no se cerró correctamente o que todavía se siente cerrado.