| Предыдущий | Следующий |
| FWP_E_IN_USE | FWP_E_WRONG_SESSION |
FWP_E_DYNAMIC_SESSION_IN_PROGRESS
Что означает FWP_E_DYNAMIC_SESSION_IN_PROGRESS
FWP_E_DYNAMIC_SESSION_IN_PROGRESS (0x8032000B) — Вызов запрещён внутри динамического сеанса.
Dynamic session — короткоживущая WFP-сессия: объекты, созданные через неё, автоматически удаляются при закрытии engine handle. Это удобно для временной runtime-политики, но несовместимо с рядом операций, рассчитанных на постоянное или engine-wide состояние.
Что проверить
- Проверьте flags, переданные в
FwpmEngineOpen0, и действительно ли текущая сессия dynamic. - Разделите transient filters и persistent configuration; не меняйте тип сессии случайно для одного вызова.
- Для операции, которая должна пережить процесс или изменяет глобальные параметры BFE, откройте подходящую non-dynamic session.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.