NdisDeleteNPagedLookasideList (NDIS 5.1) function
Note NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.
NdisDeleteNPagedLookasideList removes a nonpaged lookaside list from the system.
Syntax
VOID NdisDeleteNPagedLookasideList(
_In_ PNPAGED_LOOKASIDE_LIST Lookaside
);
Parameters
- Lookaside [in]
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, a call to NdisDeleteNPagedLookasideList does not free the list head, for which the caller originally allocated the memory. An NDIS driver is responsible for calling NdisFreeMemory to release any memory that it allocated.
Requirements
Target platform |
Desktop |
Version |
|
Header |
Ndis.h (include Ndis.h) |
IRQL |
<= DISPATCH_LEVELNdisDeleteNPagedLookasideList |
See also
NdisAllocateFromNPagedLookasideList
NdisInitializeNPagedLookasideList