IOMMU_UNMAP_IDENTITY_RANGE_EX回呼函式 (wdm.h)

刪除 IOMMU_MAP_IDENTITY_RANGE_EX所建立的身分識別對應。

語法

IOMMU_UNMAP_IDENTITY_RANGE_EX IommuUnmapIdentityRangeEx;

NTSTATUS IommuUnmapIdentityRangeEx(
  [in] PIOMMU_DMA_DOMAIN Domain,
  [in] PIOMMU_MAP_PHYSICAL_ADDRESS MappedPhysicalAddress
)
{...}

參數

[in] Domain

識別對應實體地址所屬 IOMMU_DMA_DOMAIN 指標。 網域的類型必須是 DomainTypeTranslateDomainTypePassThrough。 如需網域類型的詳細資訊,請參閱 IOMMU_DMA_DOMAIN_TYPE

[in] MappedPhysicalAddress

IOMMU_MAP_PHYSICAL_ADDRESS,表示要刪除的身分識別對應位址。

傳回值

如果作業成功,STATUS_SUCCESS。 可能的錯誤傳回值包括下列狀態代碼。

傳回 Description
STATUS_INVALID_PARAMETER_1 提供的網域不是 DomainTypeTranslateDomainTypePassThrough 類型
STATUS_INVALID_PARAMETER_2 提供的 IOMMU_MAP_PHYSICAL_ADDRESS 並不代表分頁對齊的實體記憶體,而且大小為PAGE_SIZE的倍數。
STATUS_NOT_SUPPORTED 提供的網域包含不允許明確邏輯位址配置的邏輯配置器。

規格需求

需求
最低支援的伺服器 Windows Server 2022
標頭 wdm.h (包含 Wdm.h)

另請參閱

IOMMU_MAP_IDENTITY_RANGE_EX

IOMMU_DMA_DOMAIN_TYPE

DMA_IOMMU_INTERFACE_V2

DMA_IOMMU_INTERFACE_EX

IOMMU_MAP_PHYSICAL_ADDRESS