Что означает код NTSTATUS 0xC0220009 (STATUS_FWP_ALREADY_EXISTS)?

 
Предыдущий Следующий
STATUS_FWP_NOT_FOUND STATUS_FWP_IN_USE

STATUS_FWP_ALREADY_EXISTS

Идентификатор конфликтует с существующим объектом механизма фильтрации

STATUS_FWP_ALREADY_EXISTS возвращается, когда операция добавления передаёт GUID или локально уникальный идентификатор, уже существующий для соответствующего класса объектов WFP. Это коллизия идентичности в Base Filtering Engine, а не доказательство совпадения пакета с существующим правилом.

Отделяйте в диагностике постоянный ключ объекта, идентификатор времени выполнения, возвращённый BFE, и область установки. Фильтр объединяет условия, действие, вес, необязательный контекст и подуровень; пересоздание с новым идентификатором может оставить старое правило активным и неожиданно изменить арбитраж.

Что сравнить до изменения политики

  • Вызванный Fwpm*Add0 API и класс объекта: фильтр, поставщик, подуровень, выноска или контекст.
  • Переданный GUID или LUID, текущий владелец или поставщик объекта и целевой уровень либо подуровень.
  • Завершилась ли предыдущая установка, повторилась после частичной ошибки или оставила постоянную политику.
  • Фактически действующий существующий объект, а не только его отображаемое имя.

Ссылки


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