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


Функция NetAdapterOffloadSetTxChecksumCapabilities (netadapter.h)

Функция NetAdapterOffloadSetTxChecksumCapabilities задает аппаратные возможности разгрузки контрольной суммы Tx сетевого адаптера.

Синтаксис

void NetAdapterOffloadSetTxChecksumCapabilities(
  [_In_] NETADAPTER                                         Adapter,
  [_In_] const NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES *HardwareCapabilities
);

Параметры

[_In_] Adapter

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

[_In_] HardwareCapabilities

Указатель на структуру, выделенную драйвером и инициализированную NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES , которая описывает возможности разгрузки контрольной суммы Tx оборудования.

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

None

Remarks

Клиентские драйверы обычно вызывают эту функцию из обратного вызова EvtDevicePrepareHardware , но должны вызывать эту функцию перед вызовом NetAdapterStart.

Требования

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

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

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

NetAdapterCreate

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT

EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM

NetAdapterStart