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 |