| Previous | Next |
| STATUS_FWP_INJECT_HANDLE_CLOSING | STATUS_FWP_CANNOT_PEND |
STATUS_FWP_INJECT_HANDLE_STALE
The packet injection handle no longer matches a valid injection path
These status values come from the Windows Filtering Platform path. For STATUS_FWP_INJECT_HANDLE_STALE, wFP classifies traffic through layers, filters, provider contexts, sublayers, and callouts; IPsec policy is also configured through WFP at IKE/AuthIP-related layers.
This status means the injection handle was once valid but no longer usable for the current path or stack state. It often indicates stale per-flow or per-compartment state after teardown or reconfiguration.
For STATUS_FWP_INJECT_HANDLE_STALE, 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
- Recreate injection handles after compartment, interface, or callout state changes.
- Do not cache handles across teardown.
- Correlate failures with adapter restart, policy reload, or callout unload.
References for STATUS_FWP_INJECT_HANDLE_STALE
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: Windows Filtering Platform
- Microsoft: WFP error codes
Looking for a different code? Search another status or error code.
