функция обратного вызова 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 (include Wdm.h) |