Что означает код NTSTATUS 0xC0220025 (STATUS_FWP_INVALID_WEIGHT)?

 
Предыдущий Следующий
STATUS_FWP_INVALID_ACTION_TYPE STATUS_FWP_MATCH_TYPE_MISMATCH

STATUS_FWP_INVALID_WEIGHT

Приоритет арбитража нельзя определить из переданного веса

STATUS_FWP_INVALID_WEIGHT относится к арбитражу фильтров, а не объёму трафика или метрике интерфейса. WFP принимает прямой вес FWP_UINT64 , автоматический вес FWP_EMPTY или идентификатор диапазона FWP_UINT8 от 0 до 15. Другие сочетания типа и значения не позволяют получить допустимый приоритет фильтра.

Проверьте и тегированный тип, и его значение. 64-разрядное число в неверном поле union или идентификатор диапазона вне 0–15 не исправляются переносом фильтра на другой уровень. При сравнении арбитража политик сохраняйте эффективные веса из успешной установки.

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

  • Значение FWP_VALUE0.type тип, использованный для веса, и соответствующий элемент union.
  • Использует ли политика прямой приоритет, автоматическое взвешивание или один из 16 диапазонов.
  • Целевой подуровень и соседние фильтры, порядок которых влияет на наблюдаемый результат.
  • Эффективный вес, сообщённый BFE после успешной установки сопоставимого фильтра.

Ссылки


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