Función NdisQueryOffloadState (ndischimney.h)
[La característica de descarga de chimenea TCP está en desuso y no se debe usar.]
Un protocolo o controlador intermedio llama a la función NdisQueryOffloadState para consultar objetos de estado de chimenea TCP descargados anteriormente.
Sintaxis
void NdisQueryOffloadState(
[in] IN NDIS_HANDLE NdisBindingHandle,
[in] IN PNDIS_PROTOCOL_OFFLOAD_BLOCK_LIST OffloadBlockList
);
Parámetros
[in] NdisBindingHandle
Identificador que NDIS proporcionó en el parámetro NdisBindingHandle de NdisOpenAdapterEx. Este identificador identifica el enlace entre el autor de la llamada y el controlador intermedio subyacente o el destino de descarga.
[in] OffloadBlockList
Puntero a un NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST estructura que puede ser una estructura independiente o la raíz de una lista vinculada de dichas estructuras. Estas estructuras identifican los objetos de estado descargados que se consultan.
Valor devuelto
None
Observaciones
Un controlador intermedio llama a la función NdisQueryOffloadState para propagar una operación de descarga de consulta iniciada por la pila de hosts. Para obtener más información, vea Propagación de operaciones de State-Manipulation.
Desde la estructura NDIS_MINIPORT_OFFLOAD_BLOCK_LIST que se pasó a su función MiniportQueryOffload , el controlador intermedio construye una estructura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST. Para obtener más información, consulte Reutilización de un NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Estructura. El controlador intermedio pasa un puntero (el parámetro OffloadBlockList ) a esta estructura NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST al llamar a la función NdisQueryOffloadState .
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ndischimney.h (incluya Ndischimney.h) |