Condividi tramite


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 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 contesto membro del NDIS_SCATTER_GATHER_LIST_PARAMETERS struttura.

Valore restituito

Nessuno

Osservazioni

NDIS chiama la funzione netProcessSGList specificata nel membro ProcessSGListHandler NDIS_SCATTER_GATHER_LIST_PARAMETERS struttura all'interno del contesto di funzione NdisBuildScatterGatherList.

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

Fabbisogno

Requisito Valore
client minimo supportato Supportato in NDIS 6.20 e versioni successive.
piattaforma di destinazione Desktop
intestazione ndis.h (include Ndis.h)
IRQL = DISPATCH_LEVEL

Vedere anche

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST