Freigeben über


NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES Struktur (netadapter.h)

Anmerkung

Die NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES-Funktion ist in NetAdapterCx 2.1 und höher veraltet. Weitere Informationen zu aktuellen Checkum-Offload-Funktionen finden Sie unter Checkum offload.

Die NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES-Struktur beschreibt die Funktionen einer Netzwerkschnittstellenkarte (Network Interface Card, NIC) zum Entladen von Prüfsummenberechnungen und -validierungen.

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;

Angehörige

Size

Die Größe dieser Struktur in Byte.

IPv4

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

Tcp

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

Udp

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

EvtAdapterOffloadSetChecksum

Ein Zeiger auf die Implementierung der EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM Rückruffunktion des Clienttreibers.

Bemerkungen

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
Minimale KMDF-Version 1.29
Mindest-UMDF-Version 2.33
Header- netadapter.h (include netadaptercx.h)

Siehe auch

NetAdapterCx-Hardware offloads

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities