Partager via


fonction de rappel IOMMU_FLUSH_DOMAIN_VA_LIST (wdm.h)

Vide le TLB pour toutes les entrées qui correspondent à l’ASID du domaine spécifié et à l’une des adresses de la liste fournie.

Syntaxe

IOMMU_FLUSH_DOMAIN_VA_LIST IommuFlushDomainVaList;

NTSTATUS IommuFlushDomainVaList(
  [_In_] PIOMMU_DMA_DOMAIN Domain,
  [_In_] BOOLEAN LastLevel,
  [_In_] ULONG Number,
  [_In_] PVOID VaList
)
{...}

Paramètres

[_In_] Domain

Pointeur vers le handle vers le domaine.

[_In_] LastLevel

Valeur booléenne qui indique si seules les entrées relatives au dernier niveau de traduction nécessitent un vidage.

[_In_] Number

Nombre d’entrées dans la liste VA.

[_In_] VaList

Pointeur vers une liste d’adresses de vidage.

Valeur de retour

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.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1803
d’en-tête wdm.h (include Wdm.h)