Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die NdisFreeReassembledNetBufferList--Funktion auf, um eine neu zusammengesetzte NET_BUFFER_LIST Struktur und die zugeordnete NET_BUFFER Struktur und MDL-Kette frei zu geben.
Syntax
NDIS_EXPORTED_ROUTINE VOID NdisFreeReassembledNetBufferList(
[in] NET_BUFFER_LIST *ReassembledNetBufferList,
[in] ULONG DataOffsetDelta,
[in] ULONG FreeReassembleFlags
);
Parameter
[in] ReassembledNetBufferList
Ein Zeiger auf eine NET_BUFFER_LIST-Struktur, die der vom Treiber zugewiesene Treiber durch Aufrufen der NdisAllocateReassembledNetBufferList Funktion.
[in] DataOffsetDelta
Die Anzahl der Bytes, die vor dem Freigeben der Struktur DataOffset Element der neu zusammengesetzten NET_BUFFER Struktur vorangebracht werden sollen. Dieser Wert sollte DataOffsetDelta- übereinstimmen, die der Treiber an NdisAllocateReassembledNetBufferListübergeben hat.
[in] FreeReassembleFlags
NDIS-Flags, die mit einem OR-Vorgang kombiniert werden können. Legen Sie diesen Parameter auf Null fest. Für diese Funktion sind derzeit keine Flags definiert.
Rückgabewert
Nichts
Bemerkungen
NdisFreeReassembledNetBufferList gibt eine neu zusammengesetzte NET_BUFFER_LIST Struktur frei, die der Aufrufer durch Aufrufen zugewiesen hat. NdisAllocateReassembledNetBufferList.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
| Zielplattform- | Universal |
| Header- | ndis/nblapi.h (include ndis.h) |
| Library | Ndis.lib |
| IRQL- | <= DISPATCH_LEVEL |
| DDI-Complianceregeln | Irql_NetBuffer_Function(ndis), NdisAllocateReassembledNetBufferList(ndis), NdisAllocateReassembledNetBufferList_InitFail(ndis) |