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 |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
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 |