NdisDeleteNPagedLookasideList function

The NdisDeleteNPagedLookasideList function removes a nonpaged lookaside list from the system.

Syntax


VOID NdisDeleteNPagedLookasideList(
  _In_ PNPAGED_LOOKASIDE_LIST Lookaside
);

Parameters

Lookaside [in]

A pointer to the head of the lookaside list to be deleted.

Return value

None

Remarks

After freeing any remaining entries in the given lookaside list, NdisDeleteNPagedLookasideList removes the list from the OS-maintained set of nonpaged lookaside lists.

However, NdisDeleteNPagedLookasideList does not free the list head, for which the caller originally allocated the memory. An NDIS driver is responsible for calling the NdisFreeMemory function to release any memory that it allocated.

Requirements

Target platform

Desktop

Version

Supported for NDIS 6.0 and NDIS 5.1 drivers (see NdisDeleteNPagedLookasideList (NDIS 5.1)) in Windows Vista. Supported for NDIS 5.1 drivers (see NdisDeleteNPagedLookasideList (NDIS 5.1)) in Windows XP.

Header

Ndis.h (include Ndis.h)

IRQL

<= DISPATCH_LEVEL

DDI compliance rules

Irql_Miscellaneous_Function

See also

NdisAllocateFromNPagedLookasideList
NdisFreeToNPagedLookasideList
NdisInitializeNPagedLookasideList

 

 

Send comments about this topic to Microsoft

Show: