Freigeben über


NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES-Struktur (netadapter.h)

Hinweis

Die funktion NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES ist in NetAdapterCx 2.1 und höher veraltet. Weitere Informationen zu aktuellen Prüfsummenauslagerungsfunktionen finden Sie unter Prüfsummenauslagerung.

Die NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES-Struktur beschreibt eine Netzwerkschnittstelle Karte funktionen (NIC) zum Auslagern der Prüfsummenberechnung und -validierung.

Syntax

typedef struct _NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES {
  ULONG                                Size;
  BOOLEAN                              IPv4;
  BOOLEAN                              Tcp;
  BOOLEAN                              Udp;
  PFN_NET_ADAPTER_OFFLOAD_SET_CHECKSUM EvtAdapterOffloadSetChecksum;
} NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES;

Member

Size

Die Größe dieser Struktur in Bytes.

IPv4

Ein Flag, das angibt, ob die NIC die IPv4-Prüfsumme berechnen und überprüfen kann.

Tcp

Ein Flag, das angibt, ob die NIC die TCP-Prüfsumme berechnen und überprüfen kann.

Udp

Ein Flag, das angibt, ob die NIC die UDP-Prüfsumme berechnen und überprüfen kann.

EvtAdapterOffloadSetChecksum

Ein Zeiger auf die Implementierung der EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM Rückruffunktion durch den Clienttreiber.

Hinweise

Rufen Sie NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT auf, um diese Struktur zu initialisieren. Eine initialisierte NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES-Struktur wird als Parameter an NetAdapterOffloadSetChecksumCapabilities übergeben.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1.29
UMDF-Mindestversion 2.33
Kopfzeile netadapter.h (include netadaptercx.h)

Weitere Informationen

NetAdapterCx-Hardwareauslagerungen

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities