NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur (netadapteroffload.h)

Die NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur beschreibt die Funktionen einer Netzwerkschnittstelle Karte (NIC) für die Empfangssegment-Koaleszenz (RSC).

Syntax

typedef struct _NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES {
  ULONG                            Size;
  NET_ADAPTER_OFFLOAD_LAYER3_FLAGS Layer3Flags;
  NET_ADAPTER_OFFLOAD_LAYER4_FLAGS Layer4Flags;
  BOOLEAN                          TcpTimestampOption;
  PFN_NET_ADAPTER_OFFLOAD_SET_RSC  EvtAdapterOffloadSetRsc;
} NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES;

Member

Size

Die Größe dieser Struktur in Bytes.

Layer3Flags

Flags, die die Layer-3-Protokolle angeben, für die die NIC RSC erfolgreich ausführen kann. NetAdapterOffloadLayer3FlagIPv4NoOptions und NetAdapterOffloadLayer3FlagIPv6NoExtensions sind die einzigen gültigen Werte.

Layer4Flags

Flags, die die Layer-4-Protokolle angeben, für die die NIC RSC erfolgreich ausführen kann. NetAdapterOffloadLayer4FlagTcpNoOptions ist der einzige gültige Wert. Layer-3-Flags müssen festgelegt werden, wenn das NetAdapterOffloadLayer4FlagTcpNoOptions Flag festgelegt ist.

TcpTimestampOption

Optional. Ein Flag, das angibt, ob die Hardware RSC für Pakete mit einem Zeitstempel ausführen kann.

EvtAdapterOffloadSetRsc

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

Hinweise

Rufen Sie NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT auf, um diese Struktur zu initialisieren. Der Clienttreiber übergibt eine initialisierte NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur als Parameter an NetAdapterOffloadSetRscCapabilities.

Ein Beispiel dafür, wie ein Clienttreiber seine RSC-Hardwareauslagerungsfunktionen einrichten kann, finden Sie unter Receive Segment Coalescing Offload.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile netadapteroffload.h (include netadaptercx.h)

Weitere Informationen

Empfangen des Zusammenführungssegments

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

NetAdapterOffloadSetRscCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_RSC