Fungsi MmUnmapReservedMapping (wdm.h)

Rutinitas MmUnmapReservedMapping membuka peta buffer memori yang dipetakan oleh rutinitas MmMapLockedPagesWithReservedMapping .

Sintaks

void MmUnmapReservedMapping(
  [in] PVOID BaseAddress,
  [in] ULONG PoolTag,
  [in] PMDL  MemoryDescriptorList
);

Parameter

[in] BaseAddress

Penunjuk ke awal rentang memori virtual yang dipesan. Ini harus berupa alamat yang dikembalikan oleh MmMapLockedPagesWithReservedMapping.

[in] PoolTag

Menentukan tag kumpulan untuk buffer memori yang dipesan. Ini harus identik dengan nilai yang ditentukan dalam parameter PoolTag panggilan ke MmAllocateMappingAddress yang awalnya mencadangkan buffer.

[in] MemoryDescriptorList

Arahkan ke MDL yang menjelaskan pemetaan memori fisik.

Nilai kembali

Tidak ada

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows XP dan versi Windows yang lebih baru.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL

Lihat juga

MmAllocateMappingAddress

MmFreeMappingAddress

MmMapLockedPagesWithReservedMapping