Condividi tramite


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)

Vedere anche

IOMMU_DOMAIN_CREATE_EX