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


функция NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT (netadapter.h)

Функция NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT инициализирует структуру NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES.

Синтаксис

void NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT(
  [_Out_] NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES *Capabilities,
  [_In_]  NET_ADAPTER_OFFLOAD_LAYER3_FLAGS             Layer3Flags,
  [_In_]  PFN_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM      EvtAdapterOffloadSetTxChecksum
);

Параметры

[_Out_] Capabilities

Указатель на структуру, выделенную драйвером NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES.

[_In_] Layer3Flags

Флаги, указывающие варианты протокола уровня 3, с которыми сетевой адаптер может успешно выполнять контрольную сумму Tx.

[_In_] EvtAdapterOffloadSetTxChecksum

Указатель на реализацию драйвера клиента функции обратного вызова EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM.

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

Никакой

Замечания

Драйвер клиента вызывает NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES_INIT для инициализации структуры NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES. Драйвер передает инициализированную структуру NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES в качестве параметра в функцию NetAdapterOffloadSetTxChecksumCapabilities функцию для регистрации.

Требования

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

См. также

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

NET_ADAPTER_OFFLOAD_TX_CHECKSUM_CAPABILITIES

NetAdapterOffloadSetTxChecksumCapabilities

EVT_NET_ADAPTER_OFFLOAD_SET_TX_CHECKSUM