NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT-Funktion (netadapteroffload.h)
Die NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT-Funktion initialisiert eine NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur .
Syntax
void NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES *RscCapabilities,
[_In_] NET_ADAPTER_OFFLOAD_LAYER3_FLAGS Layer3Flags,
[_In_] NET_ADAPTER_OFFLOAD_LAYER4_FLAGS Layer4Flags,
[_In_] PFN_NET_ADAPTER_OFFLOAD_SET_RSC EvtAdapterOffloadSetRsc
);
Parameter
[_Out_] RscCapabilities
Ein Zeiger auf eine vom Treiber zugewiesene NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur .
[_In_] Layer3Flags
Flags, die die Layer-3-Protokolle angeben, auf denen die NIC RSC erfolgreich ausführen kann.
[_In_] Layer4Flags
Flags, die die Protokolle der Ebene 4 angeben, auf denen die NIC RSC erfolgreich ausführen kann.
[_In_] EvtAdapterOffloadSetRsc
Ein Zeiger auf die Implementierung der EVT_NET_ADAPTER_OFFLOAD_SET_RSC Rückruffunktion durch den Clienttreiber.
Rückgabewert
Keine
Bemerkungen
Der Clienttreiber ruft NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT auf, um eine NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur zu initialisieren. Der Treiber übergibt die initialisierte NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES-Struktur als Parameter an die NetAdapterOffloadSetRscCapabilities-Funktion , um sie zu registrieren.
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 |
Zielplattform | Universell |
UMDF-Mindestversion | 2.33 |
Kopfzeile | netadapteroffload.h (include netadaptercx.h) |
IRQL | Jede Ebene, solange der Zielspeicher resident ist |
Weitere Informationen
Empfangen von Segment coalescing Offload