NdisFreeNetBufferListContext-Funktion (ndis/nblapi.h)

Rufen Sie die NdisFreeNetBufferListContext-Funktion auf, um den Kontextraum in der NET_BUFFER_LIST_CONTEXT Struktur eines freizugeben.

NET_BUFFER_LIST Struktur.

Syntax

NDIS_EXPORTED_ROUTINE VOID NdisFreeNetBufferListContext(
  [in] NET_BUFFER_LIST *NetBufferList,
  [in] USHORT          ContextSize
);

Parameter

[in] NetBufferList

Ein Zeiger auf eine zuvor zugeordnete NET_BUFFER_LIST-Struktur.

[in] ContextSize

Die Menge des frei zu gebenden Kontextspeichers.

Rückgabewert

Keine

Bemerkungen

NdisFreeNetBufferListContext gibt Kontextbereich frei, der in einem vorherigen Aufruf von zugewiesen wurde NdisAllocateNetBufferListContext. Wenn NdisAllocateNetBufferListContext Arbeitsspeicher zugewiesen hat, der im Aufruf von NdisAllocateNetBufferListContext erfüllt werden soll, gibt NdisFreeNetBufferListContext den zugewiesenen Arbeitsspeicher frei.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt in NDIS 6.0 und höher.
Zielplattform Universell
Header ndis/nblapi.h (einschließlich ndis.h)
Bibliothek Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_NetBuffer_Function(ndis)

Weitere Informationen

NET_BUFFER_LIST

NET_BUFFER_LIST_CONTEXT

NdisAllocateNetBufferListContext