wdm.h) (DMA_IOMMU_INTERFACE_EX 结构
一种接口结构,允许设备驱动程序与执行设备域操作的 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
一个 DMA_IOMMU_INTERFACE_V1 结构,指定版本 1 (V1) IOMMU 接口函数集。
这些函数集与已弃用的 DMA_IOMMU_INTERFACE 结构提供的 函数 集相同。
V2
一个 DMA_IOMMU_INTERFACE_V2 结构,指定版本 2 (V2) IOMMU 接口函数集。
V3
一个DMA_IOMMU_INTERFACE_V3结构,指定版本 3 (V3) IOMMU 接口函数集。
注解
将此结构用于 V1 函数,而不是弃用的 DMA_IOMMU_INTERFACE 结构。
要求
要求 | 值 |
---|---|
最低受支持的服务器 | Windows Server 2022 |
标头 | wdm.h |