Condividi tramite


struttura NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES (netadapteroffload.h)

La struttura NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES descrive le funzionalità di una scheda di interfaccia di rete (NIC) per l'unione dei segmenti di ricezione( RSC).

Sintassi

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;

Membri

Size

Dimensioni di questa struttura, in byte.

Layer3Flags

Flag che specificano i protocolli di livello 3 su cui la scheda di interfaccia di rete può eseguire correttamente RSC. NetAdapterOffloadLayer3FlagIPv4NoOptions e NetAdapterOffloadLayer3FlagIPv6NoExtensions sono gli unici valori validi.

Layer4Flags

Flag che specificano i protocolli di livello 4 su cui la scheda di interfaccia di rete può eseguire correttamente RSC. NetAdapterOffloadLayer4FlagTcpNoOptions e NetAdapterOffloadLayer4FlagUdp sono gli unici valori validi. I flag di livello 3 devono essere impostati se è impostato il flag NetAdapterOffloadLayer4FlagTcpNoOptions.

TcpTimestampOption

Opzionale. Flag che specifica se l'hardware può eseguire RSC sui pacchetti con un timestamp.

EvtAdapterOffloadSetRsc

Puntatore all'implementazione del driver client della funzione di callback EVT_NET_ADAPTER_OFFLOAD_SET_RSC.

Osservazioni

Chiamare NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT per inizializzare questa struttura. Il driver client passa una struttura di NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES inizializzata come parametro a NetAdapterOffloadSetRscCapabilities.

Per un esempio di come un driver client potrebbe configurare le funzionalità di offload hardware RSC, vedere Receive Segment Coalescing offload.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 2004
versione minima di UMDF 2.33
intestazione netadapteroffload.h (include netadaptercx.h)

Vedere anche

segmento di ricezione coalescing offload

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

NetAdapterOffloadSetRscCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_RSC