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