| Предыдущий | Следующий |
| 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 после успешной установки сопоставимого фильтра.
Ссылки
- Microsoft: коды ошибок WFP
- Microsoft: назначение веса фильтра
- Microsoft: правила веса FWPM_FILTER0
- Исходный код Microsoft WFPSampler
Нужно найти другой код? Найти другой код состояния или ошибки.