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 コンプライアンス規則 を する | HwStorPortProhibitedDDIs(storport), IrqlMmApcLte(wdm) |
関連項目
mmAllocateNonCachedMemory の