IOMMU_MAP_LOGICAL_RANGE回调函数 (wdm.h)

将一系列页面映射到指定域的地址空间中。

语法

IOMMU_MAP_LOGICAL_RANGE IommuMapLogicalRange;

NTSTATUS IommuMapLogicalRange(
  [_In_] PIOMMU_DMA_DOMAIN Domain,
  [_In_] ULONG Permissions,
  [_In_] PMDL Mdl,
  [_In_] ULONGLONG LogicalAddress
)
{...}

参数

[_In_] Domain

指向域句柄的指针。

[_In_] Permissions

一个 ULONG 变量,指定用于映射页面的权限。

[_In_] Mdl

指向要映射的 MDL 的指针。 提供的 MDL 必须指定整个页数。

[_In_] LogicalAddress

映射开始的逻辑地址。 地址必须对齐页面。

返回值

如果操作成功,则返回STATUS_SUCCESS。 否则,返回相应的 NTSTATUS 值错误代码。 有关详细信息,请参阅 NTSTATUS 值

要求

要求
最低受支持的客户端 Windows 10 版本 1803
标头 wdm.h (包括 Wdm.h)