共用方式為


NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES結構 (netadapteroffload.h)

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES 結構描述接收區段聯合(RSC)的網路適配器(NIC)功能。

語法

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;

成員

Size

這個結構的大小,以位元組為單位。

Layer3Flags

旗標,指定 NIC 可以成功執行 RSC 的第 3 層通訊協定。 NetAdapterOffloadLayer3FlagIPv4NoOptionsNetAdapterOffloadLayer3FlagIPv6NoExtensions 是唯一有效的值。

Layer4Flags

旗標,指定 NIC 可以成功執行 RSC 的第 4 層通訊協定。 NetAdapterOffloadLayer4FlagTcpNoOptionsNetAdapterOffloadLayer4FlagUdp 是唯一有效的值。 如果設定 NetAdapterOffloadLayer4FlagTcpNoOptions 旗標,則必須設定第 3 層旗標。

TcpTimestampOption

自選。 旗標,指定硬體是否可以在具有時間戳的封包上執行 RSC。

EvtAdapterOffloadSetRsc

用戶端驅動程序實作 EVT_NET_ADAPTER_OFFLOAD_SET_RSC 回呼函式的指標。

言論

呼叫 NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT 以初始化這個結構。 用戶端驅動程式會將初始化的 NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES 結構當做參數傳遞至 NetAdapterOffloadSetRscCapabilities

若要檢視用戶端驅動程式如何設定其 RSC 硬體卸除功能的範例,請參閱 接收區段聯合卸除

要求

要求 價值
最低支援的用戶端 Windows 10 版本 2004
最低 UMDF 版本 2.33
標頭 netadapteroffload.h (包括 netadaptercx.h)

另請參閱

接收區段聯合卸除

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES_INIT

NetAdapterOffloadSetRscCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_RSC