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) |