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 für einen Kontextblock, der einer Grafikkarte zugeordnet ist. Zuvor hat die DxgkDdiAddDevice-Funktion des Anzeigeminiporttreibers dieses Handle für das DirectX-Grafikkernsubsystem bereitgestellt.
[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 bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der Fehlercodes zurückgegeben, die in Ntstatus.h definiert sind.
Hinweise
Das DirectX-Grafikkernsubsystem ruft DxgkDdiOPMDestroyProtectedOutput auf, wenn die Verwendung des geschützten Ausgabeobjekts abgeschlossen ist.
DxgkDdiOPMDestroyProtectedOutput sollte ausgelagert werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dispmprt.h (include Dispmprt.h) |
IRQL | PASSIVE_LEVEL (siehe Abschnitt "Hinweise") |