| Anterior | Siguiente |
| EAFNOSUPPORT | EADDRINUSE |
ENOSR
Qué significa ENOSR en Windows
ENOSR proviene del modelo histórico POSIX STREAMS y significa falta de recursos de streams. UCRT publica el nombre por compatibilidad; Windows no debe diagnosticarse como si su stack de red nativo fuera STREAMS.
Si aparece en una build Windows, normalmente importa más identificar la biblioteca o capa de portabilidad que lo emite que traducir literalmente “out of streams resources”.
Qué comprobar
- Registra proveedor/runtime, operación y objeto/stream asociado.
- Comprueba presión de recursos o objetos que la propia capa de compatibilidad mantiene sin liberar.
- Conserva el error nativo subyacente cuando la biblioteca lo exponga.
- No apliques tuning de Winsock o TCP solo por este nombre: primero demuestra qué recurso de la capa se agotó.
Referencias técnicas
- Microsoft: errno constants
- Microsoft: _get_errno
- Microsoft: _doserrno and errno
- The Open Group: errno.h
¿Buscas un código diferente? Buscar otro código de estado o error.