Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC000021E (STATUS_DRIVER_CANCEL_TIMEOUT)?

 
Anterior Siguiente
STATUS_VDM_HARD_ERROR STATUS_REPLY_MESSAGE_MISMATCH

STATUS_DRIVER_CANCEL_TIMEOUT

Qué significa STATUS_DRIVER_CANCEL_TIMEOUT

STATUS_DRIVER_CANCEL_TIMEOUT indica que el flujo de cancellation no terminó a tiempo. Un driver debe coordinar hardware, cancel routine, normal completion, locks y ownership del IRP exactamente una vez; el componente que inició la cancelación no necesariamente es el que retuvo la request.

Siga la request a través de todo el device stack y observe quién continúa siendo owner. Forzar completion desde arriba puede producir use-after-free si hardware o un lower driver todavía usan buffers/IRP. La solución es corregir el protocolo de cancelación y teardown en la capa responsable.

Qué comprobar

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version