What does NTSTATUS 0xC0220025 (STATUS_FWP_INVALID_WEIGHT) mean?

 
Previous Next
STATUS_FWP_INVALID_ACTION_TYPE STATUS_FWP_MATCH_TYPE_MISMATCH

STATUS_FWP_INVALID_WEIGHT

The arbitration priority cannot be derived from the supplied weight

STATUS_FWP_INVALID_WEIGHT concerns filter arbitration, not traffic volume or interface metric. WFP accepts a direct FWP_UINT64 weight, an automatic FWP_EMPTY weight, or an FWP_UINT8 range identifier from 0 through 15. Other type and value combinations cannot produce a valid filter priority.

Inspect both the tagged type and its value. A 64-bit number placed in the wrong union member, or a range identifier outside 0 through 15, is not repaired by moving the filter to another layer. Keep effective weights from a successful installation when comparing policy arbitration.

What to inspect

  • The FWP_VALUE0.type used for weight and the corresponding union member.
  • Whether the intended policy uses direct priority, automatic weighting, or one of the 16 ranges.
  • The target sublayer and neighboring filters whose order affects the observed result.
  • The effective weight reported by BFE after a successful comparable filter is installed.

References


Looking for a different code? Search another status or error code.