Что означает код ошибки Windows 13019 (ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION)?

 
Предыдущий Следующий
ERROR_IPSEC_MM_FILTER_PENDING_DELETION ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION

ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION

Удаление — состояние жизненного цикла, а не отсутствие фильтра

ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION означает, что фильтр транспортного режима найден, но его удаление уже выполняется. Код управления может наблюдать это состояние, когда пересекающиеся операции удаляют и заново создают политику, фиксируется транзакция или асинхронное распространение политики ещё не завершило освобождение зависимых объектов.

Не создавайте немедленно замену с той же идентичностью в плотном цикле. Сначала сериализуйте обновления политики, завершите или отмените владеющую транзакцию и повторно перечислите объекты механизма фильтрации после завершения удаления. Если фильтр принадлежал динамическому сеансу WFP, закрытие этого сеанса является основным путём очистки. Повторные вызовы удаления не ускоряют освобождение ссылок и могут скрыть операцию, начавшую завершение.

Безопасный порядок восстановления

  • Запишите транзакцию и сеанс, ответственные за удаление.
  • Дождитесь, пока перечисление политик перестанет возвращать старый фильтр, прежде чем создавать его заново.
  • Не выполняйте одновременно обновление GPO и замену политики приложением.
  • Используйте одну явную транзакцию для связанных изменений фильтров и контекстов поставщика.

Ссылки


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