DMA_IOMMU_INTERFACE_EX 구조체(wdm.h)
디바이스 드라이버가 디바이스 도메인 작업을 수행하는 IOMMU 함수와 인터페이스할 수 있도록 하는 인터페이스 구조입니다.
구문
typedef struct _DMA_IOMMU_INTERFACE_EX {
SIZE_T Size;
ULONG Version;
union {
DMA_IOMMU_INTERFACE_V1 V1;
DMA_IOMMU_INTERFACE_V2 V2;
DMA_IOMMU_INTERFACE_V3 V3;
};
} DMA_IOMMU_INTERFACE_EX, *PDMA_IOMMU_INTERFACE_EX;
멤버
Size
인터페이스 구조체의 크기(바이트)입니다.
Version
이 인터페이스 구조에서 제공하는 인터페이스 함수 집합을 결정하는 인터페이스 버전 번호입니다.
V1
버전 1(V1) IOMMU 인터페이스 함수 집합을 지정하는 DMA_IOMMU_INTERFACE_V1 구조체입니다.
이는 사용되지 않는 DMA_IOMMU_INTERFACE 구조체에서 제공하는 함수와 동일한 함수 집합입니다.
V2
버전 2(V2) IOMMU 인터페이스 함수 집합을 지정하는 DMA_IOMMU_INTERFACE_V2 구조체입니다.
V3
버전 3(V3) IOMMU 인터페이스 함수 집합을 지정하는 DMA_IOMMU_INTERFACE_V3 구조체입니다.
설명
사용되지 않는 DMA_IOMMU_INTERFACE 구조 대신 V1 함수에 이 구조를 사용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 서버 | Windows Server 2022 |
머리글 | wdm.h |