NDIS_PROCESS_SG_LIST funzione di callback (ndis.h)

La funzione NetProcessSGList (NDIS_PROCESS_SG_LIST_HANDLER punto di ingresso) elabora un elenco a dispersione/raccolta.

Sintassi

NDIS_PROCESS_SG_LIST NdisProcessSgList;

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

Parametri

[in] DeviceObject

Puntatore a una struttura DEVICE_OBJECT .

[in] Reserved

Riservato per NDIS.

[in] ScatterGatherListBuffer

Puntatore a una struttura di SCATTER_GATHER_LIST .

[in] Context

Puntatore a un blocco di informazioni sul contesto allocato dal driver che contiene informazioni sull'elenco di raccolta a dispersione. Il driver ha fornito queste informazioni di contesto nel membro Contesto del NDIS_SCATTER_GATHER_LIST_PARAMETERS struttura.

Valore restituito

nessuno

Osservazioni

NDIS chiama la funzione NetProcessSGList specificata nel membro ProcessSGListHandler del NDIS_SCATTER_GATHER_LIST_PARAMETERS struttura all'interno del contesto dell'oggetto Funzione NdisBuildScatterGatherList .

Il driver ha specificato il punto di ingresso (NDIS_PROCESS_SG_LIST_HANDLER) per NetProcessSGList nella struttura NDIS_SCATTER_GATHER_LIST_PARAMETERS.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.20 e versioni successive.
Piattaforma di destinazione Desktop
Intestazione ndis.h (includere Ndis.h)
IRQL = DISPATCH_LEVEL

Vedi anche

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST