DXGKDDI_ENDEXCLUSIVEACCESS fonction de rappel (d3dkmddi.h)

Dxgkrnl appelle DxgkDdiEndExclusiveAccess pour informer 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 retournée

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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1803 (WDDM 2.4)
En-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DRIVER_INITIALIZATION_DATA

DXGKARG_ENDEXCLUSIVEACCESS

DxgkDdiBeginExclusiveAccess