функция обратного вызова IOMMU_UNMAP_RESERVED_LOGICAL_RANGE (wdm.h)
Отменяет сопоставление ранее сопоставленного зарезервированного логического диапазона. В отличие от IOMMU_UNMAP_LOGICAL_RANGE, это гарантированно не приведет к удалению ресурсов таблицы страниц, чтобы можно было повторно использовать диапазон логических адресов без выделения памяти.
Синтаксис
IOMMU_UNMAP_RESERVED_LOGICAL_RANGE IommuUnmapReservedLogicalRange;
NTSTATUS IommuUnmapReservedLogicalRange(
[in, out] PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT MappedSegment
)
{...}
Параметры
[in, out] MappedSegment
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT, который требуется отменить.
Возвращаемое значение
STATUS_SUCCESS , если операция выполнена успешно.
STATUS_INVALID_PARAMETER , если сопоставленный сегмент не сопоставлен.
Требования
Требование | Значение |
---|---|
Минимальная версия сервера | Windows Server 2022 |
Верхняя часть | wdm.h (включая Wdm.h) |