| Previous | Next |
| STATUS_FWP_PROVIDER_NOT_FOUND | STATUS_FWP_SUBLAYER_NOT_FOUND |
STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND
A contextual policy object is missing
STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND means that a WFP provider context identified by the request is absent. A provider context carries policy-associated state that a filter can reference; it is distinct from the provider object that owns policy and from the raw context value that some filters use instead.
The diagnosis should follow the reference chain. Confirm the context key or ID, context type, provider ownership, filter flags, and transaction/session lifetime. A filter can be present while its expected provider context is missing, so replacing the filter alone may not restore the intended behavior.
What to verify
- Record the provider-context identifier and expected context type.
- Check whether the filter is configured to use provider context or raw context.
- Verify creation before filter installation and cleanup after the last dependent filter is removed.
- Review access permissions on the context object as well as on its provider.
References
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: FwpmProviderContextGetById0
- Microsoft: FWPM_FILTER0 structure
- Microsoft: Windows Filtering Platform object model
Looking for a different code? Search another status or error code.