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 结构。
言论
将此结构用于 V1 函数,而不是弃用 DMA_IOMMU_INTERFACE 结构。
要求
要求 | 价值 |
---|---|
支持的最低服务器 | Windows Server 2022 |
标头 | wdm.h |