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;
Members
RegionNext
Fornisce un puntatore all'area riservata successiva.
Base
Fornisce l'indirizzo di base dell'area da riservare. Deve essere allineato a pagina.
NumberOfPages
Specifica il numero di pagine da riservare.
ShouldMap
Specifica se è necessario eseguire il mapping dell'area riservata. In caso contrario, l'area non verrà mappata affatto alla tabella della pagina del dominio.
Commenti
Se il dominio creato ha un allocatore logico, anche l'intervallo di indirizzi logici verrà contrassegnato come riservato all'interno dell'allocatore logico.
Requisiti
Requisito | Valore |
---|---|
Server minimo supportato | Windows Server 2022 |
Intestazione | wdm.h (include Wdm.h) |