Partager via


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 de retour

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 d’allocation de contexte, en passant le pilote d’affichage en mode noyau, les données privées du pilote spécifié.

L’appel à DXGKCB_UPDATECONTEXTALLOCATION retourne une fois la mise à jour de l’allocation de contexte terminée.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10 (WDDM 2.0)
serveur minimum pris en charge Windows Server 2016
plateforme cible Bureau
d’en-tête d3dkmddi.h (include D3dkmddi.h)
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARGCB_UPDATECONTEXTALLOCATION

DXGKRNL_INTERFACE