¿Qué significa el código NTSTATUS 0xC01C000B (STATUS_FLT_DELETING_OBJECT)?

 
Anterior Siguiente
STATUS_FLT_INTERNAL_ERROR STATUS_FLT_MUST_BE_NONPAGED_POOL

STATUS_FLT_DELETING_OBJECT

Qué significa STATUS_FLT_DELETING_OBJECT

STATUS_FLT_DELETING_OBJECT indica que el objeto FltMgr objetivo —por ejemplo instance, volume u otro objeto administrado— ya está en proceso de teardown/deletion. Una nueva operación llega después de que su lifecycle empezara a cerrarse.

Es típicamente una race de lifetime: un thread conserva una referencia lógica mientras otro inició detach, unload o cleanup. Reintentar sobre el mismo objeto no es correcto si su teardown ya es irreversible.

Capture el primer evento que inició deleting y quién intenta usar el objeto después. Si el código posee una referencia válida según el API, revise si el callback de teardown cambia qué operaciones siguen permitidas.

Qué comprobar

  • Trace detach/unload/teardown y la operación tardía.
  • Revise reference counting y ownership del objeto FltMgr.
  • Bloquee trabajo nuevo cuando el state machine entra en deleting.
  • No trate el status como desaparición física del volumen sin evidencia.

Referencias técnicas


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