Поделиться через


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

Драйвер клиента реализует функцию обратного вызова EvtNetAdapterOffloadSetTxChecksum для запроса изменений в возможностях разгрузки активной контрольной суммы Tx и обновления параметров оборудования соответствующим образом.

Синтаксис

EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM EvtNetAdapterOffloadSetTxChecksum;

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

Параметры

[_In_] Adapter

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

[_In_] Offload

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

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

Никакой

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11
минимальный поддерживаемый сервер Windows Server 2022
целевая платформа Всеобщий
минимальная версия KMDF 1.29
минимальная версия UMDF 2.33
заголовка netadapteroffload.h (include netadaptercx.h)
IRQL PASSIVE_LEVEL

См. также

разгрузки контрольной суммы

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

NetAdapterOffloadSetTxChecksumCapabilities