функция NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT (netadapter.h)
Примечание
Функция NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT является устаревшей в NetAdapterCx 2.1 и более поздних версиях. Дополнительные сведения о текущих функциях разгрузки контрольной суммы см. в разделе Разгрузка контрольной суммы.
Функция NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT инициализирует структуру NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES .
Синтаксис
void NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES *ChecksumCapabilities,
[_In_] BOOLEAN IPv4,
[_In_] BOOLEAN Tcp,
[_In_] BOOLEAN Udp,
[_In_] PFN_NET_ADAPTER_OFFLOAD_SET_CHECKSUM EvtAdapterOffloadSetChecksum
);
Параметры
[_Out_] ChecksumCapabilities
Указатель на структуру, выделенную драйвером NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES .
[_In_] IPv4
Флаг, указывающий, может ли оборудование вычислять и проверять контрольную сумму IPv4.
[_In_] Tcp
Флаг, указывающий, может ли оборудование вычислять и проверять контрольную сумму TCP.
[_In_] Udp
Флаг, указывающий, может ли оборудование вычислять и проверять контрольную сумму UDP.
[_In_] EvtAdapterOffloadSetChecksum
Указатель на реализацию драйвером клиента функции обратного вызова EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM .
Возвращаемое значение
None
Remarks
Структура NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES , инициализированная этой функцией, передается в качестве параметра в функцию NetAdapterOffloadSetChecksumCapabilities .
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1.29 |
Минимальная версия UMDF | 2.33 |
Верхняя часть | netadapter.h (включая netadaptercx.h) |
Библиотека | netadaptercxstub.lib |