Функция MmUnmapIoSpace (wdm.h)
Подпрограмма MmUnmapIoSpace отменяет сопоставление указанного диапазона физических адресов, ранее сопоставленных mmMapIoSpace.
Синтаксис
void MmUnmapIoSpace(
[in] PVOID BaseAddress,
[in] SIZE_T NumberOfBytes
);
Параметры
[in] BaseAddress
Указатель на базовый виртуальный адрес, с которым были сопоставлены физические страницы.
[in] NumberOfBytes
Указывает количество сопоставленных байтов.
Возвращаемое значение
None
Remarks
Если драйвер вызывает MmMapIoSpace во время запуска устройства, он должен вызвать MmUnmapIoSpace при получении останова устройства PnP или IRP remove-device для того же объекта устройства.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows 2000. |
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=DISPATCH_LEVEL |