NdisFreeReassembledNetBufferList - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// nblapi.h

NDIS_EXPORTED_ROUTINE VOID NdisFreeReassembledNetBufferList(
  [in] NET_BUFFER_LIST *ReassembledNetBufferList,
  [in] ULONG           DataOffsetDelta,
  [in] ULONG           FreeReassembleFlags
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-nblapi-ndisfreereassemblednetbufferlist)

NdisFreeReassembledNetBufferList function

Description

Call the NdisFreeReassembledNetBufferList function to free a reassembled NET_BUFFER_LIST structure and the associated NET_BUFFER structure and MDL chain.

Parameters

ReassembledNetBufferList [in]

A pointer to a NET_BUFFER_LIST structure that the driver allocated by calling the NdisAllocateReassembledNetBufferList function.

DataOffsetDelta [in]

The number of bytes to advance (add to) the DataOffset member of the reassembled NET_BUFFER structure before freeing the structure. This value should match DataOffsetDelta that the driver passed to NdisAllocateReassembledNetBufferList.

FreeReassembleFlags [in]

NDIS flags that can be combined with an OR operation. Set this parameter to zero. There are currently no flags defined for this function.

Remarks

NdisFreeReassembledNetBufferList frees a reassembled NET_BUFFER_LIST structure that the caller allocated by calling NdisAllocateReassembledNetBufferList.

See also

NET_BUFFER

NET_BUFFER_LIST

NdisAllocateReassembledNetBufferList