Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC01C0010 (STATUS_FLT_DO_NOT_DETACH)?

 
Anterior Siguiente
STATUS_FLT_DO_NOT_ATTACH STATUS_FLT_INSTANCE_ALTITUDE_COLLISION

STATUS_FLT_DO_NOT_DETACH

Qué significa STATUS_FLT_DO_NOT_DETACH

STATUS_FLT_DO_NOT_DETACH indica que el minifilter decidió no permitir un detach solicitado para una instance/volume. Puede hacerlo desde su callback de query teardown cuando su estado o diseño exige permanecer adjunto.

Esto es distinto de un detach que falla por «instance not found». La instance existe y el filtro participa activamente en la decisión. Un producto de seguridad o storage puede rechazar detach manual para preservar invariantes o porque tiene operaciones activas.

Capture la razón interna del callback y el tipo de teardown solicitado. Forzar la descarga del driver sin respetar ese lifecycle puede dejar recursos o I/O en estado inconsistente.

Qué comprobar

  • Trace el query-teardown callback y su razón de rechazo.
  • Compruebe I/O, contexts o transacciones activas que impidan detach.
  • Diferencie detach manual de unload/shutdown del sistema.
  • No fuerce el detach hasta entender los invariantes del filtro.

Referencias técnicas


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

Exit mobile version