IOMMU_MAP_PHYSICAL_ADDRESS_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

typedef enum _IOMMU_MAP_PHYSICAL_ADDRESS_TYPE {
  MapPhysicalAddressTypeMdl,
  MapPhysicalAddressTypeContiguousRange,
  MapPhysicalAddressTypePfn,
  MapPhysicalAddressTypeMax
} IOMMU_MAP_PHYSICAL_ADDRESS_TYPE, *PIOMMU_MAP_PHYSICAL_ADDRESS_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-wdm-iommu_map_physical_address_type)

Description

The IOMMU_MAP_PHYSICAL_ADDRESS_TYPE enum indicates the format of the physical address described in an IOMMU_MAP_PHYSICAL_ADDRESS structure.

Constants

MapPhysicalAddressTypeMdl

The physical address to be mapped is described by a MDL.

MapPhysicalAddressTypeContiguousRange

The physical address to be mapped is physically contiguous and is described by a base and size.

MapPhysicalAddressTypePfn

The physical address is described by a PFN array.

MapPhysicalAddressTypeMax

Invalid physical address format.

Remarks

See also

IOMMU_MAP_PHYSICAL_ADDRESS

IOMMU_MAP_LOGICAL_RANGE_EX

IOMMU_MAP_IDENTITY_RANGE_EX