// wdm.h
IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE IommuFreeReservedLogicalAddressRange;
NTSTATUS IommuFreeReservedLogicalAddressRange(
[in] PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN LogicalAddressToken
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
Frees a logical address token created by IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE.
LogicalAddressToken [in]The IOMMU_DMA_LOGICAL_ADDRESS_TOKEN, representing the reserved logical address range, to be freed.
STATUS_SUCCESS if the operation is successful.
STATUS_RESOURCE_IN_USE if the logical address range is currently mapped or partially mapped.
Before deleting an IOMMU_DMA_DOMAIN, all associated logical address tokens must be freed.
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN
IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE
IOMMU_MAP_RESERVED_LOGICAL_RANGE
IOMMU_UNMAP_RESERVED_LOGICAL_RANGE