NDIS_PROCESS_SG_LIST Rückruffunktion (ndis.h)
Die NetProcessSGList-Funktion (NDIS_PROCESS_SG_LIST_HANDLER Einstiegspunkt) verarbeitet eine Punkt-/Gather-Liste.
Syntax
NDIS_PROCESS_SG_LIST NdisProcessSgList;
void NdisProcessSgList(
[in] PDEVICE_OBJECT DeviceObject,
[in] PVOID Reserved,
[in] PSCATTER_GATHER_LIST ScatterGatherListBuffer,
[in] PVOID Context
)
{...}
Parameter
[in] DeviceObject
Ein Zeiger auf eine DEVICE_OBJECT-Struktur .
[in] Reserved
Reserviert für NDIS.
[in] ScatterGatherListBuffer
Ein Zeiger auf eine SCATTER_GATHER_LIST-Struktur .
[in] Context
Ein Zeiger auf einen Block mit vom Treiber zugewiesenen Kontextinformationen, der Informationen zur Punktsammlungsliste enthält. Der Treiber hat diese Kontextinformationen im Kontextelement des NDIS_SCATTER_GATHER_LIST_PARAMETERS Struktur.
Rückgabewert
Keine
Bemerkungen
NDIS ruft die NetProcessSGList-Funktion auf, die im ProcessSGListHandler-Element des NDIS_SCATTER_GATHER_LIST_PARAMETERS Struktur im Kontext der NdisBuildScatterGatherList-Funktion .
Der Treiber hat den Einstiegspunkt (NDIS_PROCESS_SG_LIST_HANDLER) für NetProcessSGList in der NDIS_SCATTER_GATHER_LIST_PARAMETERS-Struktur angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.20 und höher. |
Zielplattform | Desktop |
Kopfzeile | ndis.h (include Ndis.h) |
IRQL | = DISPATCH_LEVEL |