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