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