共用方式為


NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES結構 (netadapteroffload.h)

NET_ADAPTER_OFFLOAD_RSC_CAPABILITIES結構描述 (NIC) 接收區段聯合 (RSC) 功能的網路介面卡。

語法

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