Función NdisOffloadTcpReceiveReturn (ndischimney.h)

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

Un controlador de protocolo o controlador intermedio llama a la función NdisOffloadTcpReceiveReturn para devolver la propiedad de NET_BUFFER_LIST y las 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 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 NET_BUFFER_LIST estructuras. La lista vinculada puede contener estructuras de NET_BUFFER_LIST de una o varias llamadas a . Función NdisTcpOffloadReceiveHandler .

Valor devuelto

None

Observaciones

En respuesta a una llamada a su 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, vea 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 MiniportTcpOffloadReturn del controlador intermedio.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ndischimney.h (incluya Ndischimney.h)
Library Ndis.lib

Consulte también

MiniportTcpOffloadReceiveReturn

NDIS_OFFLOAD_HANDLE

NET_BUFFER_LIST

NdisTcpOffloadReceiveHandler