Share via


IOPMVideoOutput::COPPCompatibleGetInformation-Methode (opmapi.h)

Sendet eine OPM-Anforderung (Output Protection Manager) status an den Anzeigetreiber. Verwenden Sie diese Methode, wenn OPM den Certified Output Protection Manager (COPP) emuliert.

Syntax

HRESULT COPPCompatibleGetInformation(
  [in]  const OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS *pParameters,
  [out] OPM_REQUESTED_INFORMATION                     *pRequestedInformation
);

Parameter

[in] pParameters

Zeiger auf eine OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS-Struktur . Füllen Sie diese Struktur mit Daten für die status Anforderung aus. Eine Liste mit status Anforderungen finden Sie unter OPM-Statusanforderungen.

[out] pRequestedInformation

Zeiger auf eine OPM_REQUESTED_INFORMATION-Struktur . Bei der Rückgabe füllt die -Methode diese Struktur mit den Ergebnissen der status-Anforderung aus.

Rückgabewert

Gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS
Das OPM-Objekt wurde mit OPM-Semantik und nicht mit COPP-Semantik erstellt.

Hinweise

Diese Methode entspricht der IAMCertifiedOutputProtection::P rotectionStatus-Methode in COPP.

Die IOPMVideoOutput-Schnittstelle unterstützt sowohl OPM-Semantik als auch COPP-Semantik. Die COPPCompatibleGetInformation-Methode gilt nur, wenn COPP-Semantik verwendet wird. Wenn der Schnittstellenzeiger mit OPM-Semantik erstellt wurde, gibt COPPCompatibleGetInformation ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS zurück. Rufen Sie in diesem Fall stattdessen IOPMVideoOutput::GetInformation auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile opmapi.h

Weitere Informationen

IOPMVideoOutput

Ausgabeschutz-Manager