NET_BUFFER_FREE_MDL回呼函式 (nblapi.h)
NetFreeMdl 函式會釋放先前由 netAllocateMdl 函式所配置的 MDL。
語法
NET_BUFFER_FREE_MDL NetBufferFreeMdl;
void NetBufferFreeMdl(
[in] MDL *Mdl
)
{...}
參數
[in] Mdl
要釋放之 MDL 的指標。
傳回值
沒有
言論
如果 NDIS 驅動程式在 的 FreeMdl 參數指定 NetFreeMdl 函式的進入點 NdisAdvanceNetBufferDataStart 函式中,NDIS 會呼叫 NetFreeMdl 釋放 MDL 和記憶體。
NetFreeMdl 釋放 NetAllocateMdl 函式所配置的 MDL 和記憶體。
NetFreeMdl 釋放記憶體時,它應該使用相同的記憶體管理機制,NetAllocateMdl 配置記憶體。
NDIS 在 IRQL = DISPATCH_LEVEL 呼叫 <。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | NDIS 6.0 和更新版本支援。 |
標頭 | nblapi.h (include ndis.h) |
IRQL | <= DISPATCH_LEVEL |