IoGetIommuInterfaceEx 함수(wdm.h)
IOMMU 루틴 집합이 포함된 확장 인터페이스에 대한 포인터를 검색합니다.
구문
NTSTATUS IoGetIommuInterfaceEx(
ULONG Version,
ULONGLONG Flags,
PDMA_IOMMU_INTERFACE_EX InterfaceOut
);
매개 변수
Version
[In] 반환되는 IOMMU 루틴 집합을 결정하는 인터페이스 버전입니다.
Flags
[In] 인터페이스에 대한 구성 플래그입니다. 현재 사용되지 않습니다.
InterfaceOut
[Out] 디바이스 도메인 작업에 대한 IOMMU 인터페이스 루틴에 대한 포인터를 포함하는 DMA_IOMMU_INTERFACE_EX 구조체에 대한 포인터입니다.
반환 값
이 함수는 NTKERNELAPI NTSTATUS를 반환합니다.
설명
인터페이스에서 제공하는 IOMMU 루틴을 사용하려면 DmaRemappingCompatible 레지스트리 키 값(1로 설정)을 통해 디바이스 드라이버가 DMA 다시 매핑에 옵트인되어야 합니다.
더 이상 사용되지 않는 IoGetIommuInterface 함수를 대체합니다. IOMMU 루틴의 모든 버전에 대해 이 Ex One을 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 서버 | Windows Server 2022 |
머리글 | wdm.h(Wdm.h 포함) |