Compartilhar via


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

Mapeia um intervalo de páginas para o espaço de endereço do domínio especificado.

Sintaxe

IOMMU_MAP_LOGICAL_RANGE IommuMapLogicalRange;

NTSTATUS IommuMapLogicalRange(
  [_In_] PIOMMU_DMA_DOMAIN Domain,
  [_In_] ULONG Permissions,
  [_In_] PMDL Mdl,
  [_In_] ULONGLONG LogicalAddress
)
{...}

Parâmetros

[_In_] Domain

Um ponteiro para o identificador para o domínio.

[_In_] Permissions

Uma variável ULONG que especifica as permissões com as quais mapear as páginas.

[_In_] Mdl

Um ponteiro para o MDL a ser mapeado. O MDL fornecido deve especificar um número inteiro de página.

[_In_] LogicalAddress

O endereço lógico no qual o mapeamento começa. O endereço deve ser alinhado à página.

Retornar valor

Retorne STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, retorne um código de erro de valores NTSTATUS apropriado. Para obter mais informações, consulte Valores NTSTATUS.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1803
Cabeçalho wdm.h (inclua Wdm.h)