NdisDeleteNPagedLookasideList マクロ (ndis.h)

NdisDeleteNPagedLookasideList 関数は、非ページルックアサイド リストをシステムから削除します。

構文

void NdisDeleteNPagedLookasideList(
   _L
);

パラメーター

_L

削除するルックアサイド リストの先頭へのポインター。

戻り値

なし

解説

指定されたルックアサイド リスト内の残りのエントリを解放すると、 NdisDeleteNPagedLookasideList は、OS が管理する非ページルックアサイド リストのセットからリストを削除します。

ただし、 NdisDeleteNPagedLookasideList は、呼び出し元が最初にメモリを割り当てたリスト ヘッドを解放しません。 NDIS ドライバーは、割り当てられたメモリを解放する NdisFreeMemory 関数を呼び出す役割を担います。

要件

要件
サポートされている最小のクライアント Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (「NdisDeleteNPagedLookasideList (NDIS 5.1)」を参照) でサポートされています。 Windows XP の NDIS 5.1 ドライバー (「NdisDeleteNPagedLookasideList (NDIS 5.1)」を参照) でサポートされています。
対象プラットフォーム デスクトップ
Header ndis.h (Ndis.h を含む)
IRQL <= DISPATCH_LEVEL
DDI コンプライアンス規則 Irql_Miscellaneous_Function(ndis)

こちらもご覧ください

NdisAllocateFromNPagedLookasideList NdisFreeToNPagedLookasideList NdisInitializeNPagedLookasideList