NET_PACKET_RX_CHECKSUM_EVALUATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// checksumtypes.h

typedef enum _NET_PACKET_RX_CHECKSUM_EVALUATION {
  NetPacketRxChecksumEvaluationNotChecked = 0,
  NetPacketRxChecksumEvaluationValid = 1,
  NetPacketRxChecksumEvaluationInvalid = 2
} NET_PACKET_RX_CHECKSUM_EVALUATION;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-checksumtypes-_net_packet_rx_checksum_evaluation)

NET_PACKET_RX_CHECKSUM_EVALUATION enumeration

Description

The NET_PACKET_RX_CHECKSUM_EVALUATION enumeration specifies checksum evaluation flags for a NET_PACKET_CHECKSUM structure during packet reception.

Constants

NetPacketRxChecksumEvaluationNotChecked:0

The default value for this enumeration. Indicates that the checksum will be validated in software further up in the networking stack.

NetPacketRxChecksumEvaluationValid:1

Indicates the hardware determined that the checksum value is correct.

NetPacketRxChecksumEvaluationInvalid:2

Indicates the hardware determined that the checksum value is incorrect.

Remarks

See also

NET_PACKET_CHECKSUM