What does HRESULT 0x80320028 (FWP_E_OUT_OF_BOUNDS) mean?

 
Previous Next
FWP_E_TYPE_MISMATCH FWP_E_RESERVED

FWP_E_OUT_OF_BOUNDS

FWP_E_OUT_OF_BOUNDS means an integer field is outside the range accepted by WFP. The failing field may be a weight, port, index, lifetime, protocol value, or another constrained numeric property.

How to narrow it down

  • Log every numeric member passed to the API, not only the final HRESULT.
  • Check for signed-to-unsigned conversion, truncation, or byte-order mistakes.
  • Validate the selected value against the definition of the exact WFP structure and OS version.

Microsoft: WFP error codes

Microsoft: FwpmFilterAdd0

Microsoft: WFP object model


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