| Anterior | Siguiente |
| STATUS_INVALID_USER_BUFFER | STATUS_UNEXPECTED_MM_CREATE_ERR |
STATUS_UNEXPECTED_IO_ERROR
Qué significa STATUS_UNEXPECTED_IO_ERROR
El valor conserva que el fallo se originó en I/O, pero la capa actual no esperaba ese status concreto en ese punto. Por eso el diagnóstico debe recuperar el error inferior original y el dispositivo/archivo implicado, no quedarse en el wrapper «unexpected».
Capture el status antes de cualquier normalización, stack de I/O y operación. Si el error es reproducible, revise por qué el caller no contempla ese resultado; cambiarlo por STATUS_IO_DEVICE_ERROR puede perder información más útil.
Qué comprobar
- Preserve el NTSTATUS inferior original y la request que lo produjo.
- Identifique device/file y capa que envolvió el error como unexpected.
- Corrija manejo de errores si el resultado inferior es legítimo para esa ruta.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
