Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC022000D (STATUS_FWP_NO_TXN_IN_PROGRESS)?

 
Anterior Siguiente
STATUS_FWP_WRONG_SESSION STATUS_FWP_TXN_IN_PROGRESS

STATUS_FWP_NO_TXN_IN_PROGRESS

Qué significa STATUS_FWP_NO_TXN_IN_PROGRESS

STATUS_FWP_NO_TXN_IN_PROGRESS indica que la función llamada debe ejecutarse dentro de una transacción explícita, pero la sesión no tiene ninguna abierta. No significa que BFE haya perdido una transacción de paquetes.

Localice el FwpmTransactionBegin* que debería envolver la operación y compruebe paths de error que hagan commit/abort antes de tiempo. Iniciar una nueva transacción sin entender el scope puede romper la atomicidad prevista entre varias modificaciones de policy.

Qué comprobar

  • Secuencia Begin → operaciones → Commit/Abort.
  • Returns tempranos y excepciones que cierran la transacción.
  • Que todas las llamadas usan la misma sesión.
  • Qué cambios necesitan realmente atomicidad conjunta.

Referencias técnicas


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

Exit mobile version