DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT fonction de rappel (dispmprt.h)
La fonction DxgkDdiOPMDestroyProtectedOutput détruit l’objet de sortie protégé donné.
Syntaxe
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT DxgkddiOpmDestroyProtectedOutput;
NTSTATUS DxgkddiOpmDestroyProtectedOutput(
[in] PVOID MiniportDeviceContext,
[in] HANDLE ProtectedOutputHandle
)
{...}
Paramètres
[in] MiniportDeviceContext
Handle vers un bloc de contexte associé à un adaptateur d’affichage. Auparavant, la fonction d’affichage du pilote miniport DxgkDdiAddDevice fournissait ce handle au sous-système du noyau graphique DirectX.
[in] ProtectedOutputHandle
Handle vers un objet de sortie protégé. La fonction DxgkDdiOPMCreateProtectedOutput crée l’objet de sortie protégé et retourne le handle à l’objet.
Valeur de retour
DxgkDdiOPMDestroyProtectedOutput retourne STATUS_SUCCESS si elle réussit. Sinon, elle retourne l’un des codes d’erreur définis dans Ntstatus.h.
Remarques
Le sous-système du noyau graphique DirectX appelle DxgkDdiOPMDestroyProtectedOutput lorsqu’il se termine à l’aide de l’objet de sortie protégé.
DxgkDdiOPMDestroyProtectedOutput doit être rendu paginable.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL (voir la section Remarques) |