Partager via


DXGKDDI_ENDEXCLUSIVEACCESS fonction de rappel (d3dkmddi.h)

Dxgkrnl appelle DxgkDdiEndExclusiveAccess pour avertir le pilote en mode noyau qu’un commutateur de domaine IOMMU vient de se terminer.

Syntaxe

DXGKDDI_ENDEXCLUSIVEACCESS DxgkddiEndexclusiveaccess;

NTSTATUS DxgkddiEndexclusiveaccess(
  IN_CONST_HANDLE hAdapter,
  IN_PDXGKARG_ENDEXCLUSIVEACCESS pEndExclusiveAccess
)
{...}

Paramètres

hAdapter

[in] Handle vers un bloc de contexte associé à un adaptateur d’affichage.

pEndExclusiveAccess

[in] Pointeur vers une structure DXGKARG_ENDEXCLUSIVEACCESS qui contient les arguments d’entrée pour DxgkDdiEndExclusiveAccess.

Valeur de retour

DxgkDdiEndExclusiveAccess doit retourner STATUS_SUCCESS si l’opération réussit. Sinon, il doit retourner un code d’erreur NTSTATUS approprié.

Remarques

Dxgkrnl appelle DxgkDdiBeginExclusiveAccess et DxgkDdiEndExclusiveAccess en tant que paire lorsqu’un commutateur de domaine IOMMU doit se produire. Pour plus d’informations sur l’implémentation, consultez DxgkDdiBeginExclusiveAccess.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1803 (WDDM 2.4)
d’en-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DRIVER_INITIALIZATION_DATA

DXGKARG_ENDEXCLUSIVEACCESS

DxgkDdiBeginExclusiveAccess