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
und NetAdapterOffloadLayer4FlagUdp
sind die einzigen gültigen Werte. 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 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netadapteroffload.h (include netadaptercx.h) |
Weitere Informationen
Empfangen des Zusammenführungssegments
NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT