| Anterior | Siguiente |
| STATUS_EVENT_DONE | STATUS_CHECKING_FILE_SYSTEM |
STATUS_EVENT_PENDING
Qué significa STATUS_EVENT_PENDING
En el modelo legado TDI, el cliente indica que todavía no terminó con la indicación recibida y que la completará después. A partir de ese momento cambian las reglas de lifetime: context, IRP o buffers asociados deben sobrevivir hasta la completion correspondiente.
Un error típico es devolver pending sin programar completion, o liberar el connection context durante disconnect mientras la operación sigue outstanding. No lo trate como un timeout de red; es una señal del contrato de callback.
Qué comprobar
- Objeto/IRP que representa la indicación pendiente.
- Ruta que realizará la completion final.
- Lifetime del connection context y buffers.
- Cancel/disconnect mientras existe trabajo pending.
Referencias técnicas
- Microsoft: TDI Transport Driver Interface
- Microsoft: NTSTATUS values
- Microsoft Open Specifications: NTSTATUS values
¿Buscas un código diferente? Buscar otro código de estado o error.
