GetCOPPCompatibleOPMInformation-Funktion
Wichtig
Diese Funktion wird vom Output Protection Manager (OPM) verwendet, um auf funktionen im Anzeigetreiber zuzugreifen. Anwendungen sollten diese Funktion nicht aufrufen.
Sendet eine COPP-Statusanforderung (Certified Output Protection Protocol) an ein geschütztes Ausgabeobjekt.
Syntax
NTSTATUS WINAPI GetCOPPCompatibleOPMInformation(
_In_ OPM_PROTECTED_OUTPUT_HANDLE opoOPMProtectedOutput,
_In_ DXGKMDT_OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
_Out_ DXGKMDT_OPM_REQUESTED_INFORMATION *pRequestedInformation
);
Parameter
-
opoOPMProtectedOutput [ In]
-
Ein Handle für das geschützte Ausgabeobjekt. Dieses Handle wird durch Aufrufen von CreateOPMProtectedOutputsabgerufen.
-
pParameters [ In]
-
Ein Zeiger auf eine DXGKMDT _ _ OPM-COPP-KOMPATIBLE _ _ GET INFO _ _ PARAMETERS-Struktur, die Eingabedaten für die Statusanforderung enthält.
-
pRequestedInformation [ out]
-
Ein Zeiger auf eine DXGKMDT _ OPM _ REQUESTED _ INFORMATION-Struktur, die die Ergebnisse der Statusanforderung empfängt.
Rückgabewert
Wenn die Methode erfolgreich ist, wird STATUS _ SUCCESS zurückgegeben. Andernfalls wird ein NTSTATUS-Fehlercode zurückgegeben.
Bemerkungen
Anwendungen sollten IOPMVideoOutput::COPPCompatibleGetInformation aufrufen, anstatt diese Funktion aufzurufen.
Das geschützte Ausgabeobjekt muss mit COPP-Semantik erstellt werden. Weitere Informationen finden Sie unter CreateOPMProtectedOutputs.
Dieser Funktion ist keine Importbibliothek zugeordnet. Um diese Funktion aufzurufen, müssen Sie die Funktionen LoadLibrary und GetProcAddress verwenden, um dynamisch mit Gdi32.dll zu verknüpfen.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| DLL |
|