Freigeben über


NDIS_PROCESS_SG_LIST Rückruffunktion (ndis.h)

Die NetProcessSGList--Funktion (NDIS_PROCESS_SG_LIST_HANDLER Einstiegspunkt) verarbeitet eine Punkt-/Sammelliste.

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 der vom Treiber zugewiesenen Kontextinformationen, die Informationen zur Punktsammlungsliste enthalten. Der Treiber hat diese Kontextinformationen im Context Mitglied des NDIS_SCATTER_GATHER_LIST_PARAMETERS Struktur.

Rückgabewert

Nichts

Bemerkungen

NDIS ruft die NetProcessSGList--Funktion auf, die im ProcessSGListHandler Member 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
mindestens unterstützte Client- Unterstützt in NDIS 6.20 und höher.
Zielplattform- Desktop
Header- ndis.h (include Ndis.h)
IRQL- = DISPATCH_LEVEL

Siehe auch

DEVICE_OBJECT

NDIS_SCATTER_GATHER_LIST_PARAMETERS

NdisBuildScatterGatherList

SCATTER_GATHER_LIST