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

See NdisDeleteNPagedLookasideList.

Header

Ndis.h (include Ndis.h)

IRQL

<= DISPATCH_LEVELNdisDeleteNPagedLookasideList

See also

NdisAllocateFromNPagedLookasideList

NdisFreeToNPagedLookasideList

NdisInitializeNPagedLookasideList

 

 

Send comments about this topic to Microsoft