Freigeben über


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

Weitere Informationen

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST