DXGKDDI_STOP_DEVICE fonction de rappel (dispmprt.h)

La fonction DxgkDdiStopDevice réinitialise une carte d’affichage et libère les ressources allouées pendant DxgkDdiStartDevice.

Syntaxe

DXGKDDI_STOP_DEVICE DxgkddiStopDevice;

NTSTATUS DxgkddiStopDevice(
  [in] IN_CONST_PVOID MiniportDeviceContext
)
{...}

Paramètres

[in] MiniportDeviceContext

Handle d’un bloc de contexte associé à une carte d’affichage. La fonction DxgkDdiAddDevice du pilote miniport d’affichage fournissait précédemment cette poignée au sous-système du noyau graphique DirectX.

Valeur retournée

DxgkDdiStopDevice retourne STATUS_SUCCESS si elle réussit ; sinon, il retourne l’un des codes d’erreur définis dans Ntstatus.h.

Remarques

Pour plus d’informations sur l’utilisation de cette fonction dans les scénarios de Plug-and-Play (PnP) à partir de Windows 8, consultez Plug-and-Play (PnP) dans WDDM 1.2 et versions ultérieures.

La fonction DxgkDdiStopDevice doit être paginable.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête dispmprt.h
IRQL PASSIVE_LEVEL

Voir aussi

DxgkDdiStartDevice