| Предыдущий | Следующий |
| FWP_E_NO_TXN_IN_PROGRESS | FWP_E_TXN_ABORTED |
FWP_E_TXN_IN_PROGRESS
Что означает FWP_E_TXN_IN_PROGRESS
FWP_E_TXN_IN_PROGRESS означает, что для текущей Windows Filtering Platform engine session уже начата transaction, а новый вызов требует другой transaction boundary или несовместим с открытой транзакцией.
Что проверить
- Запишите engine handle/session и место, где была выполнена begin transaction.
- Проверьте все ветки commit/abort, включая exceptions и ошибки, чтобы transaction не оставалась открытой.
- Не запускайте независимые management workflows на одном session handle без синхронизации и явного владения текущей transaction.
Как подтвердить правильную обработку
Исправление подтверждается парностью begin → commit/abort на всех control-flow paths и успешным запуском следующей операции только после закрытия предыдущей transaction.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.