IOMMU_UNMAP_LOGICAL_RANGE callback function (wdm.h)

Unmaps a linear range from a domain.

Syntax

IOMMU_UNMAP_LOGICAL_RANGE IommuUnmapLogicalRange;

NTSTATUS IommuUnmapLogicalRange(
  [_In_] PIOMMU_DMA_DOMAIN Domain,
  [_In_] ULONGLONG LogicalAddress,
  [_In_] ULONGLONG NumberOfPages
)
{...}

Parameters

[_In_] Domain

A pointer to the handle to the domain.

[_In_] LogicalAddress

The logical address at which unmapping begins. The address must be page aligned.

[_In_] NumberOfPages

The number of pages to unmap.

Return value

Return STATUS_SUCCESS if the operation succeeds. Otherwise, return an appropriate NTSTATUS Values error code. For more information, see NTSTATUS Values.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1803
Header wdm.h (include Wdm.h)