What does NTSTATUS 0xC0220035 (STATUS_FWP_INVALID_PARAMETER) mean?

 
Previous Next
STATUS_FWP_PROVIDER_CONTEXT_MISMATCH STATUS_FWP_TOO_MANY_SUBLAYERS

STATUS_FWP_INVALID_PARAMETER

The WFP management request contains an invalid parameter

This is a WFP-specific validation failure. The bad field can be a filter condition, weight, layer key, provider context, action, callout reference, security descriptor, or structure version.

Log the exact WFP API and parameter set, including keys and condition types, before wrappers normalize them. This status is most useful when the rejected field can be isolated at the call boundary.

What to inspect

  • Log the complete FWPM_* structure passed to the API.
  • Check structure version and sizeof values.
  • Validate GUIDs and enum values against the target Windows version.

References for STATUS_FWP_INVALID_PARAMETER


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