IOMMU_MAP_LOGICAL_RANGE fonction de rappel (wdm.h)
Mappe une plage de pages dans l’espace d’adressage du domaine spécifié.
Syntaxe
IOMMU_MAP_LOGICAL_RANGE IommuMapLogicalRange;
NTSTATUS IommuMapLogicalRange(
[_In_] PIOMMU_DMA_DOMAIN Domain,
[_In_] ULONG Permissions,
[_In_] PMDL Mdl,
[_In_] ULONGLONG LogicalAddress
)
{...}
Paramètres
[_In_] Domain
Pointeur vers le handle vers le domaine.
[_In_] Permissions
Variable ULONG qui spécifie les autorisations avec lesquelles mapper les pages.
[_In_] Mdl
Pointeur vers le MDL vers le mappage. Le MDL fourni doit spécifier un nombre entier de pages.
[_In_] LogicalAddress
Adresse logique à laquelle le mappage commence. L’adresse doit être alignée sur la page.
Valeur retournée
Retournez STATUS_SUCCESS si l’opération réussit. Sinon, retournez un code d’erreur de valeurs NTSTATUS approprié. Pour plus d’informations, consultez Valeurs NTSTATUS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1803 |
En-tête | wdm.h (inclure Wdm.h) |