// ndis.h
NDIS_PROCESS_SG_LIST NdisProcessSgList;
VOID NdisProcessSgList(
[in] PDEVICE_OBJECT DeviceObject,
[in] PVOID Reserved,
[in] PSCATTER_GATHER_LIST ScatterGatherListBuffer,
[in] PVOID Context
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
The NetProcessSGList function (NDIS_PROCESS_SG_LIST_HANDLER entry point) processes a scatter/gather list.
DeviceObject [in]A pointer to a DEVICE_OBJECT structure.
Reserved [in]Reserved for NDIS.
ScatterGatherListBuffer [in]A pointer to a SCATTER_GATHER_LIST structure.
Context [in]A pointer to a block of driver-allocated context information that contains information about the scatter gather list. The driver provided this context information in the Context member of the NDIS_SCATTER_GATHER_LIST_PARAMETERS structure.
NDIS calls the NetProcessSGList function that is specified at the ProcessSGListHandler member of the NDIS_SCATTER_GATHER_LIST_PARAMETERS structure within the context of the NdisBuildScatterGatherList function.
The driver specified the entry point (NDIS_PROCESS_SG_LIST_HANDLER) for NetProcessSGList in the NDIS_SCATTER_GATHER_LIST_PARAMETERS structure.
NDIS_SCATTER_GATHER_LIST_PARAMETERS