What does HRESULT 0x80320014 (FWP_E_INCOMPATIBLE_LAYER) mean?

 
Previous Next
FWP_E_NET_EVENTS_DISABLED FWP_E_KM_CLIENTS_ONLY

FWP_E_INCOMPATIBLE_LAYER

FWP_E_INCOMPATIBLE_LAYER means that the chosen WFP operation is not supported by the specified filtering layer. Each layer has its own schema for fields, conditions, and actions, so a rule can be logically sensible yet invalid at the point in the stack where it was installed.

Find the semantic mismatch

  • Compare the policy goal with the selected layer: application authorization, resource assignment, transport, stream, datagram, and packet processing expose different information.
  • Validate each condition field, action, provider context, and callout requirement against that layer’s schema.
  • Do not change only the layer GUID until the error disappears; moving a rule lower or higher in the stack can materially change what traffic it affects.

Design correction

Choose the layer that naturally exposes the event and data required by the rule. WFP layers organize filters into schemas, not into interchangeable stages of a generic firewall pipeline.

Microsoft: WFP error codes · Microsoft: WFP layer schemas · Microsoft: filter layer and action requirements


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