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 |