IOMMU_UNMAP_RESERVED_LOGICAL_RANGE função de retorno de chamada (wdm.h)

Desmarque um intervalo lógico reservado mapeado anteriormente. Ao contrário de IOMMU_UNMAP_LOGICAL_RANGE, é garantido que isso não exclua nenhum recurso de tabela de página para que o intervalo de endereços lógicos possa ser reutilizado sem executar nenhuma alocação de memória.

Sintaxe

IOMMU_UNMAP_RESERVED_LOGICAL_RANGE IommuUnmapReservedLogicalRange;

NTSTATUS IommuUnmapReservedLogicalRange(
  [in, out] PIOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT MappedSegment
)
{...}

Parâmetros

[in, out] MappedSegment

O IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT a ser não mapeado.

Retornar valor

STATUS_SUCCESS se a operação for bem-sucedida.

STATUS_INVALID_PARAMETER se o segmento mapeado fornecido não tiver sido mapeado.

Requisitos

Requisito Valor
Servidor mínimo com suporte Windows Server 2022
Cabeçalho wdm.h (inclua Wdm.h)

Confira também

IOMMU_MAP_RESERVED_LOGICAL_RANGE

IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT