enumerazione IOMMU_DMA_DOMAIN_TYPE (wdm.h)
Descrive i tipi di dominio che possono essere creati e interagisci con tramite il DMA_IOMMU_INTERFACE_EX.
Sintassi
typedef enum _IOMMU_DMA_DOMAIN_TYPE {
DomainTypeTranslate,
DomainTypePassThrough,
DomainTypeUnmanaged,
DomainTypeTranslateS1,
DomainTypeMax
} IOMMU_DMA_DOMAIN_TYPE, *PIOMMU_DMA_DOMAIN_TYPE;
Costanti
DomainTypeTranslate Dominio di remapping standard. Hal/Hypervisor creerà una struttura di dominio e una tabella di pagine per contenere mapping di indirizzi logici. |
DomainTypePassThrough Rappresenta un dominio pass-through. Le chiamate per eseguire il mapping e l'annullamento della mappa non sono necessarie. A seconda dei criteri DMAGuard del computer, questo dominio potrebbe non essere disponibile. |
DomainTypeUnmanaged Si tratta di un dominio di remapping in cui la tabella di pagina è di proprietà del chiamante. Il chiamante è responsabile dell'interazione con l'interfaccia IOMMU per fornire la tabella di pagine e l'esecuzione di scaricamenti TLB IOMMU necessari. |
DomainTypeTranslateS1 Definisce la costante DomainTypeTranslateS1 . |
DomainTypeMax Tipo di dominio non valido. |
Requisiti
Requisito | Valore |
---|---|
Server minimo supportato | Windows Server 2022 |
Intestazione | wdm.h (include Wdm.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per