IOMMU_UNMAP_IDENTITY_RANGE_EX 콜백 함수(wdm.h)

IOMMU_MAP_IDENTITY_RANGE_EX 만든 ID 매핑을 삭제합니다.

구문

IOMMU_UNMAP_IDENTITY_RANGE_EX IommuUnmapIdentityRangeEx;

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

매개 변수

[in] Domain

ID 매핑된 실제 주소가 속한 IOMMU_DMA_DOMAIN 대한 포인터입니다. 도메인은 DomainTypeTranslate 또는 DomainTypePassThrough 형식이어야 합니다. 도메인 유형에 대한 자세한 내용은 IOMMU_DMA_DOMAIN_TYPE.

[in] MappedPhysicalAddress

삭제할 ID 매핑 주소를 나타내는 IOMMU_MAP_PHYSICAL_ADDRESS .

반환 값

작업이 성공하면 STATUS_SUCCESS. 가능한 오류 반환 값에는 다음 상태 코드가 포함됩니다.

반환 값 Description
STATUS_INVALID_PARAMETER_1 제공된 도메인이 DomainTypeTranslate 또는 DomainTypePassThrough 형식이 아닙니다.
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