IOMMU_MAP_LOGICAL_RANGE funzione di callback (wdm.h)

Esegue il mapping di un intervallo di pagine nello spazio indirizzi del dominio specificato.

Sintassi

IOMMU_MAP_LOGICAL_RANGE IommuMapLogicalRange;

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

Parametri

[_In_] Domain

Puntatore all'handle al dominio.

[_In_] Permissions

Variabile ULONG che specifica le autorizzazioni con cui eseguire il mapping delle pagine.

[_In_] Mdl

Puntatore al file MDL da mappare. Il file MDL specificato deve specificare un numero intero di pagina.

[_In_] LogicalAddress

Indirizzo logico in corrispondenza del quale inizia il mapping. L'indirizzo deve essere allineato alla pagina.

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, restituire un codice di errore dei valori NTSTATUS appropriato. Per altre informazioni, vedere Valori NTSTATUS.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1803
Intestazione wdm.h (include Wdm.h)