Что означает код HRESULT 0x8032000C (FWP_E_WRONG_SESSION)?

 
Предыдущий Следующий
FWP_E_DYNAMIC_SESSION_IN_PROGRESS FWP_E_NO_TXN_IN_PROGRESS

FWP_E_WRONG_SESSION

Что означает FWP_E_WRONG_SESSION

FWP_E_WRONG_SESSION (0x8032000C) — Вызов выполнен из другого сеанса и не может быть завершён.

Dynamic WFP objects принадлежат той engine session, которая их создала. Новый handle к тому же BFE не наследует ownership, даже если приложение сохранило runtime ID объекта.

Что проверить

  • Изменяйте или удаляйте dynamic object через исходную session, пока она существует.
  • Если политика должна администрироваться после restart процесса, используйте persistent/non-dynamic lifecycle.
  • После завершения dynamic session считайте её объекты автоматически удалёнными и восстанавливайте нужное состояние из конфигурации.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.