WFP Callout Driver Transport Layer Discard Reasons (Compact 2013)
3/26/2014
The identifiers for the possible reasons that data is discarded by the WFP Filter Engine are constant values in the INET_DISCARD_REASON enumeration that is defined in Fwpstypes.h. These identifiers are defined in the following table:
Discard Reason Identifier |
Discard Reason Description |
---|---|
InetDiscardSourceUnspecified |
The outgoing packet's source address is unspecified |
InetDiscardDestinationMulticast |
The outgoing packet's destination address is an unspecified address, and the transport does not support multicast addresses |
InetDiscardHeaderInvalid |
The packet's transport protocol header is invalid |
InetDiscardChecksumInvalid |
The checksum in the packet's transport protocol header is invalid |
InetDiscardEndpointNotFound |
The endpoint specified in the packet's header could not be found |
Remarks
The PINET_DISCARD_REASON type is defined as a pointer to the INET_DISCARD_REASON enumeration
See Also
Reference
WFP Callout Driver Discard Reason Identifiers
WFP Callout Driver General Discard Reasons
WFP Callout Driver Network Layer Discard Reasons
WFP Callout Driver Constants