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 |