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
予約リージョンを ID マップする必要があるかどうかを示します。 そうでない場合、リージョンはドメインのページ テーブルにまったくマップされません。
注釈
作成されるドメインに論理アロケーターがある場合、論理アドレス範囲も論理アロケーター内で予約済みとしてマークされます。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 |
Header | wdm.h (Wdm.h を含む) |