Función NdisOffloadTcpReceiveReturn (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no debe usarse].
Un controlador de protocolo o controlador intermedio llama a la función NdisOffloadTcpReceiveReturn para devolver la propiedad de NET_BUFFER_LIST y estructuras asociadas a un destino de descarga subyacente.
Sintaxis
void NdisOffloadTcpReceiveReturn(
[in] IN NDIS_HANDLE NdisBindingHandle,
[in] IN PNET_BUFFER_LIST NetBufferList
);
Parámetros
[in] NdisBindingHandle
Identificador que NDIS proporcionó en el parámetro NdisBindingHandle de de la función NdisOpenAdapterEx. Este identificador identifica el enlace entre el autor de la llamada y el controlador intermedio subyacente o el destino de descarga.
[in] NetBufferList
Puntero a una estructura NET_BUFFER_LIST. Esta estructura puede ser una estructura independiente o la primera estructura de una lista vinculada de estructuras de NET_BUFFER_LIST. La lista vinculada puede contener estructuras de NET_BUFFER_LIST de una o varias llamadas a . función NdisTcpOffloadReceiveHandler.
Valor devuelto
Ninguno
Observaciones
En respuesta a una llamada a su función MiniportTcpOffloadReceiveReturn, un controlador intermedio llama a la función NdisOffloadTcpReceiveReturn para propagar la operación de devolución de recepción al controlador intermedio subyacente o al destino de descarga. Para obtener más información, consulte propagación de operaciones de E/S.
Para la función NdisOffloadTcpReceiveReturn, el controlador intermedio pasa lo siguiente:
- Función NdisOffloadHandle que hace referencia a la estructura NDIS_OFFLOAD_HANDLE almacenada en el contexto del controlador intermedio para la conexión TCP descargada. Para obtener más información, consulte hacer referencia al estado descargado a través de un controlador intermedio.
- El mismo puntero PNET_BUFFER_LIST que NDIS pasó a la función MiniportTcpOffloadReceiveReturn del controlador intermedio.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
encabezado de | ndischimney.h (incluya Ndischimney.h) |
biblioteca de | Ndis.lib |