Partager via


NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES structure (netadapteroffload.h)

La structure NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES décrit les fonctionnalités d’un carte d’interface réseau (NIC) pour la coalescence du segment de réception (RSC).

Syntaxe

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;

Membres

Size

Taille de cette structure, en octets.

Layer3Flags

Indicateurs spécifiant les protocoles de couche 3 sur lequel la carte réseau peut effectuer RSC avec succès. NetAdapterOffloadLayer3FlagIPv4NoOptions et NetAdapterOffloadLayer3FlagIPv6NoExtensions sont les seules valeurs valides.

Layer4Flags

Indicateurs spécifiant les protocoles de couche 4 que la carte réseau peut exécuter avec succès RSC. NetAdapterOffloadLayer4FlagTcpNoOptions et NetAdapterOffloadLayer4FlagUdp sont les seules valeurs valides. Les indicateurs de couche 3 doivent être définis si l’indicateur NetAdapterOffloadLayer4FlagTcpNoOptions est défini.

TcpTimestampOption

facultatif. Indicateur spécifiant si le matériel peut effectuer un RSC sur des paquets avec un horodatage.

EvtAdapterOffloadSetRsc

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

Remarques

Appelez NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT pour initialiser cette structure. Le pilote client transmet une structure NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES initialisée en tant que paramètre à NetAdapterOffloadSetRscCapabilities.

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 fusion de segments de réception.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
Version UMDF minimale 2,33
En-tête netadapteroffload.h (inclure netadaptercx.h)

Voir aussi

Déchargement de fusion des segments de réception

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

NetAdapterOffloadSetRscCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_RSC