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 |