| Previous | Next |
| STATUS_FWP_PROVIDER_CONTEXT_MISMATCH | STATUS_FWP_TOO_MANY_SUBLAYERS |
STATUS_FWP_INVALID_PARAMETER
The WFP management request contains an invalid parameter
These status values come from the Windows Filtering Platform path. For STATUS_FWP_INVALID_PARAMETER, wFP classifies traffic through layers, filters, provider contexts, sublayers, and callouts; IPsec policy is also configured through WFP at IKE/AuthIP-related layers.
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.
For STATUS_FWP_INVALID_PARAMETER, for diagnostics, keep the failing API call, layer or sublayer key, provider context type, filter condition set, callout id, engine state, and whether the Base Filtering Engine, IKEEXT, TCP/IP stack, or L2 path was ready.
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
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: Windows Filtering Platform
- Microsoft: WFP error codes
Looking for a different code? Search another status or error code.
