Freigeben über


IOPMVideoOutput::GetInformation-Methode (opmapi.h)

Sendet eine OPM-Anforderung (Output Protection Manager) status an den Anzeigetreiber.

Syntax

HRESULT GetInformation(
  [in]  const OPM_GET_INFO_PARAMETERS *pParameters,
  [out] OPM_REQUESTED_INFORMATION     *pRequestedInformation
);

Parameter

[in] pParameters

Zeiger auf eine OPM_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_OPM_SEMANTICS
Das OPM-Objekt wurde mit COPP-Semantik (Certified Output Protection Protocol) 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 GetInformation-Methode gilt nur, wenn OPM-Semantik verwendet wird. Wenn der Schnittstellenzeiger mit COPP-Semantik erstellt wurde, gibt GetInformation ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS zurück. Rufen Sie in diesem Fall stattdessen IOPMVideoOutput::COPPCompatibleGetInformation 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