DXGKCB_UPDATECONTEXTALLOCATION fonction de rappel (d3dkmddi.h)
DXGKCB_UPDATECONTEXTALLOCATION met à jour le contenu d’une allocation de contexte.
Syntaxe
DXGKCB_UPDATECONTEXTALLOCATION DxgkcbUpdatecontextallocation;
NTSTATUS DxgkcbUpdatecontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARGCB_UPDATECONTEXTALLOCATION pArgs
)
{...}
Paramètres
[in] hAdapter
Handle de l’adaptateur d’affichage.
[in] pArgs
Structure DXGKARGCB_UPDATECONTEXTALLOCATION qui décrit l’opération.
Valeur retournée
DXGKCB_UPDATECONTEXTALLOCATION retourne STATUS_SUCCESS si l’opération réussit. Sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.
Remarques
DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, définissez les membres de DXGKARGCB_UPDATECONTEXTALLOCATION , puis appelez DxgkCbUpdateContextAllocation via le DXGKRNL_INTERFACE.
Le gestionnaire de mémoire vidéo mappe l’allocation spécifiée dans l’espace d’adressage du processus de pagination, puis appelle DXGKCB_UPDATECONTEXTALLOCATION pour déclencher une opération de pagination de mise à jour de l’allocation de contexte, en passant au pilote d’affichage en mode noyau les données privées du pilote spécifiées.
L’appel à DXGKCB_UPDATECONTEXTALLOCATION retourne une fois la mise à jour de l’allocation de contexte terminée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (WDDM 2.0) |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |