OPM-Statusflags

Die Flags in der folgenden Tabelle geben die status einer OPM-Sitzung (Output Protection Manager) an.

Konstante/Wert BESCHREIBUNG
OPM_STATUS_NORMAL
0x00
Normale status.
OPM_STATUS_LINK_LOST
0x01
Die Integrität der Verbindung wurde gefährdet. Beispiele für Ereignisse, die dazu führen, dass der Treiber dieses Flag setzt:
  • Der Treiber kann die aktuelle Schutzstufe nicht mehr erzwingen.
  • Der Treiber hat einen internen Integritätsfehler erkannt.
  • Der Stecker zwischen dem Computer und dem Anzeigegerät wurde getrennt.
OPM_STATUS_RENEGOTIATION_REQUIRED
0x02
Die Verbindungskonfiguration wurde geändert. Beispielsweise hat der Benutzer den Desktopanzeigemodus geändert.
OPM_STATUS_TAMPERING_DETECTED
0x04
Der Grafikkarte oder der Treiber wurde manipuliert.
Dieses Flag wird im COPP-Emulationsmodus nicht verwendet. Stattdessen legt die Videoausgabe das OPM_STATUS_LINK_LOST-Flag fest, wenn Manipulationen erkannt werden.
OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
0x08
An die Videoausgabe ist ein hdCP-Gerät (Digital Content Protection) High-Bandwidth angefügt.
Dieses status-Flag kann von einer OPM_GET_VIRTUAL_PROTECTION_LEVEL- oder OPM_GET_ACTUAL_PROTECTION_LEVEL-Abfrage zurückgegeben werden.
Das widerrufene Gerät kann direkt an die Videoausgabe oder indirekt über einen HDCP-Repeater angefügt werden. Eine Videoausgabe ist erforderlich, um diese Bedingung zu erkennen, während HDCP aktiviert ist, andernfalls jedoch nicht.
Dieses Flag wird im COPP-Emulationsmodus nicht verwendet, da die Videoausgabe gesperrte Geräte in diesem Modus nicht erkennt.

Bemerkungen

Einige dieser Konstanten entsprechen Werten aus der COPP_StatusFlags Enumeration, die im Certified Output Protection Protocol (COPP) verwendet wird.

Anforderungen

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

Siehe auch

OPM-Enumerationen