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 se debe usar.]

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

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 estructuras NET_BUFFER_LIST. El destino de descarga obtuvo estas estructuras en una o varias llamadas a su Función MiniportTcpOffloadForward .

Valor devuelto

None

Observaciones

Para mejorar el rendimiento del sistema, un destino de descarga puede crear una lista vinculada que contenga NET_BUFFER_LIST estructuras de varias llamadas a . Función MiniportTcpOffloadForward . Después, el destino de descarga puede pasar esta lista vinculada 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 Value
Plataforma de destino Universal
Encabezado ndischimney.h (incluya Ndischimney.h)
IRQL Cualquier nivel

Consulte también

MiniportTcpOffloadForward

NET_BUFFER

NET_BUFFER_LIST

NdisMRegisterMiniportDriver