IOMMU_DMA_RESERVED_REGION结构(wdm.h)
IOMMU_DMA_RESERVED_REGION 结构描述需要在创建域期间标记为保留的内存区域。 此结构由 IOMMU_DOMAIN_CREATE_EX使用。
语法
typedef struct _IOMMU_DMA_RESERVED_REGION {
struct _IOMMU_DMA_RESERVED_REGION *RegionNext;
IOMMU_DMA_LOGICAL_ADDRESS Base;
SIZE_T NumberOfPages;
BOOLEAN ShouldMap;
} IOMMU_DMA_RESERVED_REGION, *PIOMMU_DMA_RESERVED_REGION;
成员
RegionNext
提供指向下一个保留区域的指针。
Base
提供要保留的区域的基址。 必须是页面对齐的。
NumberOfPages
提供要保留的页数。
ShouldMap
提供是否应映射保留区域。 否则,区域将根本不映射到域的页面表中。
言论
如果创建的域具有逻辑分配器,则逻辑地址范围也会在逻辑分配器中标记为保留。
要求
要求 | 价值 |
---|---|
支持的最低服务器 | Windows Server 2022 |
标头 | wdm.h (包括 Wdm.h) |