Compartir a través de


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

La función NetProcessSGList (NDIS_PROCESS_SG_LIST_HANDLER punto de entrada) 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 de DEVICE_OBJECT .

[in] Reserved

Reservado para NDIS.

[in] ScatterGatherListBuffer

Puntero a una estructura de 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 Context del NDIS_SCATTER_GATHER_LIST_PARAMETERS estructura.

Valor devuelto

None

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 NDIS_SCATTER_GATHER_LIST_PARAMETERS.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.20 y versiones posteriores.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
IRQL = DISPATCH_LEVEL

Consulte también

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST