enumeração IOMMU_DMA_DOMAIN_TYPE (wdm.h)
Descreve os tipos de domínio que podem ser criados e interagidos por meio do DMA_IOMMU_INTERFACE_EX.
Syntax
typedef enum _IOMMU_DMA_DOMAIN_TYPE {
DomainTypeTranslate,
DomainTypePassThrough,
DomainTypeUnmanaged,
DomainTypeTranslateS1,
DomainTypeMax
} IOMMU_DMA_DOMAIN_TYPE, *PIOMMU_DMA_DOMAIN_TYPE;
Constantes
DomainTypeTranslate O domínio de remapeamento padrão. O HAL/Hypervisor criará uma estrutura de domínio e uma tabela de páginas para manter mapeamentos de endereço lógico. |
DomainTypePassThrough Representa um domínio de passagem. Chamadas para mapear e cancelar o mapa não são necessárias. Dependendo da política DMAGuard do computador, esse domínio pode não estar disponível. |
DomainTypeUnmanaged Esse é um domínio de remapeamento no qual a tabela de página pertence ao chamador. O chamador é responsável por interagir com a Interface IOMMU para fornecer sua tabela de páginas, bem como executar as liberações de TLB do IOMMU necessárias. |
DomainTypeTranslateS1 Define a constante DomainTypeTranslateS1 . |
DomainTypeMax Tipo de domínio inválido. |
Requisitos
Requisito | Valor |
---|---|
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | wdm.h (inclua Wdm.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de