Поделиться через


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

См. также

IOMMU_MAP_RESERVED_LOGICAL_RANGE

IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT