IOMMU_UNMAP_IDENTITY_RANGE_EX função de retorno de chamada (wdm.h)
Exclui um mapeamento de identidade criado por IOMMU_MAP_IDENTITY_RANGE_EX.
Sintaxe
IOMMU_UNMAP_IDENTITY_RANGE_EX IommuUnmapIdentityRangeEx;
NTSTATUS IommuUnmapIdentityRangeEx(
[in] PIOMMU_DMA_DOMAIN Domain,
[in] PIOMMU_MAP_PHYSICAL_ADDRESS MappedPhysicalAddress
)
{...}
Parâmetros
[in] Domain
Um ponteiro para o IOMMU_DMA_DOMAIN ao qual o endereço físico mapeado de identidade pertence. O domínio deve ser do tipo DomainTypeTranslate ou DomainTypePassThrough. Para obter mais informações sobre tipos de domínio, consulte IOMMU_DMA_DOMAIN_TYPE.
[in] MappedPhysicalAddress
O IOMMU_MAP_PHYSICAL_ADDRESS que representa o endereço mapeado de identidade a ser excluído.
Retornar valor
STATUS_SUCCESS se a operação for bem-sucedida. Os possíveis valores retornados por erro incluem os seguintes códigos de status.
Retorno | Descrição |
---|---|
STATUS_INVALID_PARAMETER_1 | O domínio fornecido não é do tipo DomainTypeTranslate ou DomainTypePassThrough |
STATUS_INVALID_PARAMETER_2 | O IOMMU_MAP_PHYSICAL_ADDRESS fornecido não representa a memória física alinhada à página e tem um tamanho que é um múltiplo de PAGE_SIZE. |
STATUS_NOT_SUPPORTED | O domínio fornecido contém um alocador lógico que não permite alocação explícita de endereço lógico. |
Requisitos
Requisito | Valor |
---|---|
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | wdm.h (include 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