| Anterior | Siguiente |
| STATUS_TIMEOUT | STATUS_REPARSE |
STATUS_PENDING
Qué significa STATUS_PENDING
Es un status normal de asynchronous I/O y otros workflows: la solicitud se inició, pero el resultado final llegará después mediante event, callback, completion port, IRP completion u otro mecanismo definido por la API. No es éxito final ni failure.
El caller debe mantener vivos buffers y context que el contrato exige hasta completion. Liberarlos al ver STATUS_PENDING puede producir use-after-free o corrupción mucho después de la llamada inicial.
Qué comprobar
- Identifique el mecanismo de completion documentado.
- Mantenga request context/buffers válidos hasta el resultado final.
- No envíe duplicados sólo porque la llamada inicial no terminó sincrónicamente.
- Registre request ID para correlacionar pending y completion.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
