NdisGetPoolFromNetBufferList function

Call the NdisGetPoolFromNetBufferList function to get the NET_BUFFER_LIST structure pool handle that is associated with a specified NET_BUFFER_LIST structure.

Syntax

NDIS_HANDLE NdisGetPoolFromNetBufferList(
  PNET_BUFFER_LIST NetBufferList
);

Parameters

NetBufferList

A pointer to a previously allocated NET_BUFFER_LIST structure.

Return Value

NdisGetPoolFromNetBufferList returns a handle to the NET_BUFFER_LIST structure pool that is associated with the specified NET_BUFFER_LIST structure.

Remarks

The handle that NdisGetPoolFromNetBufferList returns is a required parameter in calls to NDIS functions that manipulate the NET_BUFFER_LIST structures that are from the associated NET_BUFFER_LIST structure pool.

Requirements

   
Minimum supported client Supported in NDIS 6.0 and later.
Target Platform Universal
Header ndis.h (include Ndis.h)
Library Ndis.lib
IRQL "<= DISPATCH_LEVEL"
DDI compliance rules Irql_NetBuffer_Function

See Also

NET_BUFFER_LIST