DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT Rückruffunktion (dispmprt.h)
Die DxgkDdiOPMDestroyProtectedOutput-Funktion zerstört das angegebene geschützte Ausgabeobjekt.
Syntax
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT DxgkddiOpmDestroyProtectedOutput;
NTSTATUS DxgkddiOpmDestroyProtectedOutput(
[in] PVOID MiniportDeviceContext,
[in] HANDLE ProtectedOutputHandle
)
{...}
Parameter
[in] MiniportDeviceContext
Ein Handle zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist. Zuvor stellte die DxgkDdiAddDevice-Funktion des Display-Miniporttreibers dieses Handle für das DirectX-Grafik-Kernel-Subsystem bereit.
[in] ProtectedOutputHandle
Das Handle für ein geschütztes Ausgabeobjekt. Die DxgkDdiOPMCreateProtectedOutput-Funktion erstellt das geschützte Ausgabeobjekt und gibt das Handle an das Objekt zurück.
Rückgabewert
DxgkDdiOPMDestroyProtectedOutput gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird eine der Fehlercodes zurückgegeben, die in Ntstatus.hdefiniert sind.
Bemerkungen
Das DirectX-Grafik-Kernelsubsystem ruft DxgkDdiOPMDestroyProtectedOutput auf, wenn es mit der Verwendung des geschützten Ausgabeobjekts abgeschlossen ist.
DxgkDdiOPMDestroyProtectedOutput sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dispmprt.h (include Dispmprt.h) |
IRQL- | PASSIVE_LEVEL (siehe Abschnitt "Hinweise") |