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 |