Compartir a través de


NDIS_TCP_OFFLOAD_FORWARD_COMPLETE función de devolución de llamada (ndischimney.h)

[La característica de descarga de chimenea TCP está en desuso y no debe usarse].

Un destino de descarga llama a la función NdisTcpOffloadForwardComplete para completar una o varias solicitudes de reenvío realizadas en el

función miniportTcpOffloadForward del destino de descarga.

Sintaxis

NDIS_TCP_OFFLOAD_FORWARD_COMPLETE NdisTcpOffloadForwardComplete;

void NdisTcpOffloadForwardComplete(
  [in] IN NDIS_HANDLE NdisMiniportHandle,
  [in] IN PNET_BUFFER_LIST NetBufferList
)
{...}

Parámetros

[in] NdisMiniportHandle

Identificador del destino de descarga obtenido en una llamada anterior a . función NdisMRegisterMiniportDriver.

[in] NetBufferList

Puntero a una estructura NET_BUFFER_LIST. Esta estructura puede ser independiente o la primera estructura de una lista vinculada de NET_BUFFER_LIST estructuras. El destino de descarga obtuvo estas estructuras en una o varias llamadas a su función miniportTcpOffloadForward.

Valor devuelto

Ninguno

Observaciones

Para mejorar el rendimiento del sistema, un destino de descarga puede crear una lista vinculada que contenga estructuras de NET_BUFFER_LIST de varias llamadas a . función miniportTcpOffloadForward. A continuación, el destino de descarga puede pasar una lista vinculada de este tipo en una sola llamada a la función NdisTcpOffloadForwardComplete.

Un destino de descarga debe escribir uno de los siguientes valores de estado en cada estructura de NET_BUFFER_LIST que pasa a la función NdisTcpOffloadForwardComplete:

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de ndischimney.h (incluya Ndischimney.h)
irQL Cualquier nivel

Consulte también

miniportTcpOffloadForward

NET_BUFFER

NET_BUFFER_LIST

NdisMRegisterMiniportDriver