функция обратного вызова EVT_NET_ADAPTER_OFFLOAD_SET_GSO (netadapteroffload.h)

Драйвер клиента реализует функцию обратного вызова EvtNetAdapterOffloadSetGso , чтобы запрашивать изменения в активных возможностях разгрузки универсальной сегментации (GSO) и соответствующим образом обновлять параметры оборудования.

Синтаксис

EVT_NET_ADAPTER_OFFLOAD_SET_GSO EvtNetAdapterOffloadSetGso;

void EvtNetAdapterOffloadSetGso(
  [_In_] NETADAPTER Adapter,
  [_In_] NETOFFLOAD Offload
)
{...}

Параметры

[_In_] Adapter

Дескриптор объекта NETADAPTER, ранее созданный драйвером клиента с помощью вызова NetAdapterCreate.

[_In_] Offload

Дескриптор объекта NETOFFLOAD, описывающий возможности разгрузки адаптера.

Возвращаемое значение

None

Remarks

Зарегистрируйте реализацию этой функции обратного вызова, задав соответствующий параметр при вызове NetAdapterOffloadSetGsoCapabilities.

Пример реализации этого обратного вызова см. в разделе Разгрузка универсальной сегментации.

Требования

Требование Значение
Минимальная версия клиента Windows 11
Минимальная версия сервера Windows Server 2022
Целевая платформа Универсальное
Минимальная версия KMDF 1.29
Верхняя часть netadapteroffload.h (включая netadaptercx.h)
IRQL PASSIVE_LEVEL

См. также раздел

Разгрузка универсальной сегментации

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES

NetAdapterOffloadSetGsoCapabilities

NET_ADAPTER_OFFLOAD_GSO_CAPABILITIES_INIT