Partager via


DXGKDDI_DESTROYCONTEXT fonction de rappel (d3dkmddi.h)

La fonction DxgkDdiDestroyContext détruit le contexte d’unité de traitement graphique (GPU) spécifié.

Syntaxe

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

NTSTATUS DxgkddiDestroycontext(
  [in] IN_CONST_HANDLE hContext
)
{...}

Paramètres

[in] hContext

Handle vers le contexte à détruire. La fonction DxgkDdiCreateContext du pilote miniport d’affichage a précédemment retourné ce handle dans le membre hContext de la structure DXGKARG_CREATECONTEXT vers laquelle pointe le paramètre pCreateContext de DxgkDdiCreateCon text.

Valeur de retour

DxgkDdiDestroyContext retourne STATUS_SUCCESS, ou un résultat d’erreur approprié si le contexte n’est pas correctement détruit.

Remarques

Un pilote doit libérer toutes les ressources qu’il a allouées pour le contexte et nettoyer toutes les structures de données de suivi internes.

DxgkDdiDestroyContext doit être rendu paginable.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
plateforme cible Bureau
d’en-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext