Compartir a través de


estructura IOMMU_DMA_RESERVED_REGION (wdm.h)

La estructura IOMMU_DMA_RESERVED_REGION describe una región de memoria que debe marcarse como reservada durante la creación del dominio. Esta estructura la usa IOMMU_DOMAIN_CREATE_EX.

Sintaxis

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;

Miembros

RegionNext

Proporciona un puntero a la siguiente región reservada.

Base

Proporciona la dirección base de la región que se va a reservar. Debe estar alineado con páginas.

NumberOfPages

Proporciona el número de páginas que se van a reservar.

ShouldMap

Proporciona si la región reservada debe asignarse a la identidad. Si no es así, la región no se asignará a la tabla de páginas del dominio.

Observaciones

Si el dominio que se va a crear tiene un asignador lógico, el intervalo de direcciones lógicas se marcará como reservado en el asignador lógico también.

Requisitos

Requisito Valor
servidor mínimo admitido Windows Server 2022
encabezado de wdm.h (incluya Wdm.h)

Consulte también

IOMMU_DOMAIN_CREATE_EX