MmFreeNonCachedMemory 例程释放了由 MmAllocateNonCachedMemory 例程分配的一系列非缓存内存。
语法
VOID MmFreeNonCachedMemory(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
参数
[in] BaseAddress
指向要释放的内存的虚拟地址的指针。
[in] NumberOfBytes
指定要释放的范围的大小。 此值必须与上述调用中传递的大小匹配,MmAllocateNonCachedMemory。
返回值
没有
言论
mmFreeNonCachedMemory 例程执行 mmAllocateNonCachedMemory的相反作。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | 从 Windows 2000 开始可用。 |
| 目标平台 | 普遍 |
| 标头 | ntddk.h (包括 Ntddk.h) |
| 库 | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <=APC_LEVEL |
| DDI 符合性规则 | HwStorPortProhibitedDIs(storport),IrqlMmApcLte(wdm) |