| Anterior | Siguiente |
| ERROR_PIPE_NOT_CONNECTED | ERROR_NO_WORK_DONE |
ERROR_MORE_DATA
Qué significa ERROR_MORE_DATA
ERROR_MORE_DATA (234) — Hay más datos disponibles.
En named pipes de tipo mensaje suele indicar que el búfer de lectura es menor que el mensaje completo. Windows entrega la parte que cabe y deja el resto pendiente para lecturas posteriores; no implica por sí mismo una conexión rota.
Qué comprobar
- Conserve los bytes ya recibidos y registre el tamaño solicitado y el tamaño acumulado.
- Continúe leyendo el mismo mensaje hasta que la última lectura termine sin este resultado.
- Aplique un límite máximo al tamaño aceptado para evitar crecimiento de memoria sin control.
Tratamiento recomendado
Trátelo según el contrato de la API. En una pipe message-mode es una condición de framing; no convierta cualquier ERROR_MORE_DATA de otra API en un retry genérico.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
