¿Qué significa el código NTSTATUS 0xC022000B (STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS)?

 
Anterior Siguiente
STATUS_FWP_IN_USE STATUS_FWP_WRONG_SESSION

STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS

Qué significa STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS

STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS indica que la operación se intentó desde una sesión dinámica y el contrato de esa API no lo permite. Los objetos creados en una sesión dinámica se eliminan automáticamente cuando termina la sesión.

No convierta toda la sesión a estática sin revisar el diseño: dynamic lifetime suele usarse precisamente para que una policy temporal desaparezca si el proceso muere. La solución correcta puede ser abrir otra sesión para la operación administrativa que necesita una vida distinta.

Qué comprobar

  • Flags usados en FwpmEngineOpen*.
  • Qué objetos deben desaparecer al cerrar el proceso.
  • Qué llamada concreta rechaza el dynamic session.
  • No mezcle ownership temporal con policy persistente por comodidad.

Referencias técnicas


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