Hardware Dev Center

Collapse the table of content
Expand the table of content
Expand Minimize

ExDeleteNPagedLookasideList routine

The ExDeleteNPagedLookasideList routine destroys a nonpaged lookaside list.

Syntax


VOID ExDeleteNPagedLookasideList(
  _Inout_ PNPAGED_LOOKASIDE_LIST Lookaside
);

Parameters

Lookaside [in, out]

A pointer to the NPAGED_LOOKASIDE_LIST structure for the lookaside list, which the caller originally set up with ExInitializeNPagedLookasideList.

Return value

None

Remarks

ExDeleteNPagedLookasideList is the reciprocal of ExInitializeNPagedLookasideList. It frees any remaining entries in the specified lookaside list and then removes the list from the system-wide set of active lookaside lists.

The caller of ExDeleteNPagedLookasideList is responsible for subsequently releasing the memory that the caller provided to contain the list head.

For more information, see Using Lookaside Lists.

Requirements

Target platform

Universal

Version

Available starting with Windows 2000.

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

Library

NtosKrnl.lib

DLL

NtosKrnl.exe

IRQL

<= DISPATCH_LEVEL

See also

NPAGED_LOOKASIDE_LIST
ExInitializeNPagedLookasideList

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft