| Anterior | Siguiente |
| STATUS_FLT_DUPLICATE_ENTRY | STATUS_FLT_DO_NOT_ATTACH |
STATUS_FLT_CBDQ_DISABLED
Qué significa STATUS_FLT_CBDQ_DISABLED
STATUS_FLT_CBDQ_DISABLED indica que una cancel-safe callback data queue (CBDQ) del minifilter ya está deshabilitada y por ello no acepta una nueva operación. La CBDQ coordina callback data pendientes y su cancelación segura.
Es una condición de lifecycle de la cola. Durante teardown, unload o cambio de estado, el driver puede deshabilitar la CBDQ para impedir nuevos inserts mientras drena/cancela lo existente. Si un producer continúa encolando después, existe una race entre la ruta de I/O y el state machine de shutdown.
Reactivar la cola sin entender por qué se deshabilitó puede reintroducir operaciones durante teardown. El caller debe observar el estado y seguir una ruta de fallback/cancel coherente.
Qué comprobar
- Trace quién deshabilitó la CBDQ y en qué transición.
- Busque inserts posteriores a teardown/unload.
- Revise cómo se drenan/cancelan las operaciones ya encoladas.
- No confunda queue disabled con queue full o falta de memoria.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.