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


Функция NdisMInitiateOffloadComplete (ndischimney.h)

[Функция разгрузки дымохода TCP не рекомендуется и не должна использоваться.]

Целевой объект разгрузки вызывает функцию NdisMInitiateOffloadComplete, чтобы завершить операцию разгрузки, инициированную предыдущим вызовом функция MiniportInitiateOffload.

Синтаксис

void NdisMInitiateOffloadComplete(
  [in] IN NDIS_HANDLE                       NdisMiniportHandle,
  [in] IN PNDIS_MINIPORT_OFFLOAD_BLOCK_LIST OffloadBlockList
);

Параметры

[in] NdisMiniportHandle

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

[in] OffloadBlockList

Указатель на объект структура NDIS_MINIPORT_OFFLOAD_BLOCK_LIST. Целевой объект разгрузки получил этот указатель в качестве входного параметра для его функция MiniportInitiateOffload.

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

Никакой

Замечания

Перед вызовом NdisMInitiateOffloadCompleteцелевой объект разгрузки должен записывать одно из следующих значений NDIS_STATUS в элемент состояния каждого члена NDIS_MINIPORT_OFFLOAD_BLOCK_LIST структура в дереве состояний, переданная функции целевого объекта MiniportInitiateOffload:

  • NDIS_STATUS_SUCCESS
  • NDIS_STATUS_PARTIAL_SUCCESS
  • NDIS_STATUS_RESOURCES
  • NDIS_STATUS_OFFLOAD_TCP_ENTRIES
  • NDIS_STATUS_OFFLOAD_PATH_ENTRIES
  • NDIS_STATUS_OFFLOAD_NEIGHBOR_ENTRIES
  • NDIS_STATUS_OFFLOAD_HW_ADDRESS_ENTRIES
  • NDIS_STATUS_OFFLOAD_IP_ADDRESS_ENTRIES
  • NDIS_STATUS_OFFLOAD_TCP_XMIT_BUFFER
  • NDIS_STATUS_OFFLOAD_TCP_RCV_BUFFER
  • NDIS_STATUS_OFFLOAD_TCP_RCV_WINDOW
  • NDIS_STATUS_OFFLOAD_VLAN_ENTRIES
  • NDIS_STATUS_OFFLOAD_PATH_MTU
  • NDIS_STATUS_FAILURE
Дополнительные сведения см. в разделе возвращая состояние завершенияоперации запуска разгрузки.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ndischimney.h (включая Ndischimney.h)
IRQL Любой уровень

См. также

MiniportInitiateOffload

NDIS_MINIPORT_OFFLOAD_BLOCK_LIST

NdisMRegisterMiniportDriver

NdisTcpOffloadEventHandler

NdisTcpOffloadReceiveHandler

OID_TCP_TASK_OFFLOAD