struttura IOMMU_DMA_RESERVED_REGION (wdm.h)
La struttura IOMMU_DMA_RESERVED_REGION descrive un'area di memoria che deve essere contrassegnata come riservata durante la creazione del dominio. Questa struttura viene utilizzata da IOMMU_DOMAIN_CREATE_EX.
Sintassi
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;
Membri
RegionNext
Fornisce un puntatore all'area riservata successiva.
Base
Fornisce l'indirizzo di base dell'area da riservare. Deve essere allineato alla pagina.
NumberOfPages
Fornisce il numero di pagine da riservare.
ShouldMap
Specifica se l'area riservata deve essere mappata all'identità. In caso contrario, l'area non verrà mappata alla tabella di pagine del dominio.
Osservazioni
Se il dominio creato ha un allocatore logico, anche l'intervallo di indirizzi logici verrà contrassegnato come riservato all'interno dell'allocatore logico.
Fabbisogno
Requisito | Valore |
---|---|
server minimo supportato | Windows Server 2022 |
intestazione | wdm.h (include Wdm.h) |