共用方式為


NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT函式 (netadapter.h)

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT 函式會初始化 NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES 結構。

語法

void NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES *GsoCapabilities,
  [_In_]  NET_ADAPTER_OFFLOAD_LAYER3_FLAGS     Layer3Flags,
  [_In_]  NET_ADAPTER_OFFLOAD_LAYER4_FLAGS     Layer4Flags,
  [_In_]  SIZE_T                               MaximumOffloadSize,
  [_In_]  SIZE_T                               MinimumSegmentCount,
  [_In_]  PFN_NET_ADAPTER_OFFLOAD_SET_GSO      EvtAdapterOffloadSetGso
);

參數

[_Out_] GsoCapabilities

驅動程式配置的 NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES 結構的指標。

[_In_] Layer3Flags

旗標,指定 NIC 可以成功區隔之封包中包含的第 3 層通訊協議和變化。

[_In_] Layer4Flags

旗標,指定 NIC 可以成功區隔之封包中包含的第 4 層通訊協議和變化。

[_In_] MaximumOffloadSize

傳輸可以傳遞至單一封包中 NIC 驅動程式的用戶數據位元組上限。

[_In_] MinimumSegmentCount

傳輸才能將大型 TCP 封包卸除至硬體以進行分割之前,必須加以分割的最社區段數目。

[_In_] EvtAdapterOffloadSetGso

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

傳回值

沒有

言論

用戶端驅動程式會呼叫 NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT 來初始化 NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES 結構。 驅動程式會將初始化的 NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES 結構當做參數傳遞至 NetAdapterOffloadSetGsoCapabilities 函式以註冊它。

要求

要求 價值
最低支援的用戶端 Windows 11
支援的最低伺服器 Windows Server 2022
目標平臺 普遍
最低 KMDF 版本 1.29
最低 UMDF 版本 2.33
標頭 netadapter.h (包括 netadaptercx.h)
連結庫 netadaptercxstub.lib

另請參閱

一般分割卸除

EVT_NET_ADAPTER_OFFLOAD_SET_GSO

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES

NetAdapterOffloadSetGsoCapabilities