Compartir a través de


NDIS_PROCESS_SG_LIST función de devolución de llamada (ndis.h)

La función NetProcessSGList (punto de entrada de NDIS_PROCESS_SG_LIST_HANDLER) procesa una lista de dispersión y recopilación.

Sintaxis

NDIS_PROCESS_SG_LIST NdisProcessSgList;

void NdisProcessSgList(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PVOID Reserved,
  [in] PSCATTER_GATHER_LIST ScatterGatherListBuffer,
  [in] PVOID Context
)
{...}

Parámetros

[in] DeviceObject

Puntero a una estructura DEVICE_OBJECT.

[in] Reserved

Reservado para NDIS.

[in] ScatterGatherListBuffer

Puntero a una estructura SCATTER_GATHER_LIST.

[in] Context

Puntero a un bloque de información de contexto asignada por el controlador que contiene información sobre la lista de recopilación de dispersión. El controlador proporcionó esta información de contexto en el miembro contexto de del NDIS_SCATTER_GATHER_LIST_PARAMETERS estructura.

Valor devuelto

Ninguno

Observaciones

NDIS llama a la función NetProcessSGList especificada en el miembro ProcessSGListHandler del NDIS_SCATTER_GATHER_LIST_PARAMETERS estructura dentro del contexto de función NdisBuildScatterGatherList.

El controlador especificó el punto de entrada (NDIS_PROCESS_SG_LIST_HANDLER) para NetProcessSGList en la estructura de NDIS_SCATTER_GATHER_LIST_PARAMETERS.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite en NDIS 6.20 y versiones posteriores.
de la plataforma de destino de Escritorio
encabezado de ndis.h (incluya Ndis.h)
irQL = DISPATCH_LEVEL

Consulte también

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST