OPM-Statusflags

Die Flags in der folgenden Tabelle geben den Status einer OpM-Sitzung (Output Protection Manager) an.

Konstante/Wert BESCHREIBUNG
OPM_STATUS_NORMAL
0x00
Normaler Status.
OPM_STATUS_LINK_LOST
0x01
Die Integrität der Verbindung wurde kompromittiert. Beispiele für Ereignisse, die dazu führen, dass der Treiber dieses Flag festgelegt hat, sind:
  • Der Treiber kann die aktuelle Schutzebene nicht mehr erzwingen.
  • Der Treiber hat einen internen Integritätsfehler erkannt.
  • Der Connector zwischen dem Computer und dem Anzeigegerät wurde nicht angeschlossen.
OPM_STATUS_RENEGOTIATION_REQUIRED
0x02
Die Verbindungskonfiguration wurde geändert. Beispielsweise hat der Benutzer den Desktopanzeigemodus geändert.
OPM_STATUS_TAMPERING_DETECTED
0x04
Die Grafikkarte oder der Treiber wurde manipuliert.
Dieses Flag wird im COPP-Emulationsmodus nicht verwendet. Stattdessen wird in der Videoausgabe das OPM_STATUS_LINK_LOST festgelegt, wenn eine Manipulation erkannt wird.
OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED
0x08
Ein widerrufenes High-Bandwidth Digital Content Protection(HDCP)-Gerät ist an die Videoausgabe angefügt.
Dieses Statusflag kann von einer Abfrage OPM_GET_VIRTUAL_PROTECTION_LEVEL oder OPM_GET_ACTUAL_PROTECTION_LEVEL werden.
Das gesperrte 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-Emulationsmodusnicht 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.

Requirements (Anforderungen)

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

Weitere Informationen

OPM-Enumerationen