Condividi tramite


DXGKDDI_DESTROYCONTEXT funzione di callback (d3dkmddi.h)

La funzione DxgkDdiDestroyContext elimina definitivamente il contesto dell'unità di elaborazione grafica (GPU) specificata.

Sintassi

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

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

Parametri

[in] hContext

Handle per il contesto da eliminare. La funzione DxgkDdiCreateContext del driver miniport di visualizzazione ha restituito in precedenza questo handle nel membro hContext della struttura DXGKARG_CREATECONTEXT a cui punta il parametro pCreateContext di DxgkDdiCreateContext .

Valore restituito

DxgkDdiDestroyContext restituisce STATUS_SUCCESS o un risultato di errore appropriato se il contesto non viene eliminato correttamente.

Commenti

Un driver deve liberare tutte le risorse allocate per il contesto e pulire eventuali strutture di dati di rilevamento interne.

DxgkDdiDestroyContext deve essere reso impaginabile.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedi anche

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext