IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT 结构 (wdm.h)
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT表示IOMMU_DMA_LOGICAL_ADDRESS_TOKEN的映射部分。
语法
typedef struct _IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT {
PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN OwningToken;
SIZE_T Offset;
SIZE_T Size;
} IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT, *PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT;
成员
OwningToken
提供指向此映射段所属的逻辑地址标记的指针。
Offset
映射区域的逻辑地址标记的偏移量(以字节为单位)。
Size
逻辑地址令牌中映射区域的大小(以字节为单位)。
注解
在IOMMU_DMA_LOGICAL_ADDRESS_TOKEN上调用 IOMMU_MAP_RESERVED_LOGICAL_RANGE 时,将初始化IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT。 调用 IOMMU_UNMAP_RESERVED_LOGICAL_RANGE 时,它将失效。
段必须表示 IOMMU_DMA_LOGICAL_ADDRESS_TOKEN内的 4KB 页面对齐范围。
只要段之间不重叠,就可以在 IOMMU_DMA_LOGICAL_ADDRESS_TOKEN 内映射多个段。
要求
要求 | 值 |
---|---|
最低受支持的服务器 | Windows Server 2022 |
标头 | wdm.h |
另请参阅
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN