Partager via


fonction NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT (netadapteroffload.h)

La fonction NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT initialise une structure NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES .

Syntaxe

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
);

Paramètres

[_Out_] RscCapabilities

Pointeur vers une structure de NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES allouée par le pilote.

[_In_] Layer3Flags

Indicateurs spécifiant les protocoles de couche 3 que la carte réseau peut exécuter RSC avec succès.

[_In_] Layer4Flags

Indicateurs spécifiant les protocoles de couche 4 que la carte réseau peut exécuter RSC avec succès.

[_In_] EvtAdapterOffloadSetRsc

Pointeur vers l’implémentation par le pilote client de la fonction de rappel EVT_NET_ADAPTER_OFFLOAD_SET_RSC .

Valeur de retour

None

Remarques

Le pilote client appelle NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT pour initialiser une structure de NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES . Le pilote transmet la structure NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES initialisée en tant que paramètre à la fonction NetAdapterOffloadSetRscCapabilities pour l’inscrire.

Pour voir un exemple de la façon dont un pilote client peut configurer ses fonctionnalités de déchargement matériel RSC, consultez Déchargement de coalescage du segment de réception.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
Plateforme cible Universal
Version UMDF minimale 2,33
En-tête netadapteroffload.h (inclure netadaptercx.h)
IRQL N’importe quel niveau tant que la mémoire cible est résidente

Voir aussi

Déchargement de coalescing de segment de réception

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES

NetAdapterOffloadSetRscCapabilities