| Previous | Next |
| STATUS_FWP_INVALID_NET_MASK | STATUS_FWP_INVALID_INTERVAL |
STATUS_FWP_INVALID_RANGE
A range condition cannot be interpreted as one ordered interval
STATUS_FWP_INVALID_RANGE is raised while WFP validates an FWP_RANGE0-style condition value. A range is one value representation selected by the condition value type; it is not two unrelated filters and it is not a pair of display strings. The engine must be able to interpret both endpoints under the same field and matching semantics.
Record the low and high values with their data types and the match operation. Avoid transforming a rejected range into two broad comparisons until you verify that the field supports ordered comparisons and that the alternative preserves inclusive or exclusive boundary behavior.
What to inspect
- The condition field, match type, and both serialized endpoints.
- The
FWP_DATA_TYPEof each endpoint and whether it is valid for the field. - Ordering after any host-order, byte-order, or signedness conversion.
- Whether the desired rule is a single range, two comparisons, or an address-and-mask condition.
References
- Microsoft: WFP error codes
- Microsoft: FWP_CONDITION_VALUE0
- Microsoft: FWP_DATA_TYPE
- Microsoft: FWPM_FILTER_CONDITION0
Looking for a different code? Search another status or error code.