DXVA_COPPStatusHDCPKeyData-Struktur (dxva.h)

Die DXVA_COPPStatusHDCPKeyData-Struktur beschreibt einen HDCP-Empfänger (High-bandwidth Digital Content Protection) oder einen Repeater Key Selection Vector (KSV).

Syntax

typedef struct _DXVA_COPPStatusHDCPKeyData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG dwHDCPFlags;
  GUID  BKey;
  GUID  Reserved1;
  GUID  Reserved2;
} DXVA_COPPStatusHDCPKeyData;

Member

rApp

Gibt eine 128-Bit-Zufallszahl an, die einmal verwendet wird. Diese Zufallszahl wird von der anfordernden Anwendung generiert und dem Anzeigetreiber im rApp-Member der DXVA_COPPStatusInput-Struktur bereitgestellt.

dwFlags

Gibt zusätzliche status Informationen an, die für die aufrufende Anwendung relevant sein können. Der Anzeigetreiber sollte dwFlags auf den COPP_StatusNormal -Wert (0x00) des COPP_StatusFlags-Enumerationstyps oder auf eine gültige ORed-Kombination der folgenden COPP_StatusFlags festlegen:

  • COPP_LinkLost (0x01)
  • COPP_RenegotiationRequired (0x02)

dwHDCPFlags

Gibt die aktuellen HDCP-Merkmale des Geräts an, das mit einem DVI-Ausgang (Digital Video Interface) oder High-Definition HDMI-Ausgang (Multimedia Interface) verbunden ist. Der Anzeigetreiber kann dwHDCPFlags vom COPP_StatusHDCPFlags Enumerationstyp auf COPP_HDCPRepeater ( 0x01 ) festlegen, um anzugeben, dass das Gerät ein Repeater ist.

BKey

Gibt den HDCP-Empfänger oder -Repeater KSV (Bksv) an, wie in HDCP Specification Revision 1.1 definiert, in den geringsten 40 Bits.

Reserved1

Reserviert. Sollte auf 0 (GUID_NULL) festgelegt werden.

Reserved2

Reserviert. Sollte auf 0 (GUID_NULL) festgelegt werden.

Hinweise

Der Anzeigetreiber gibt status über den HDCP-Schlüssel über den pOutput-Parameter von COPPQueryStatus zurück. Die DXVA_COPPStatusOutput-Struktur beschreibt die zurückgegebenen status Informationen. Der Anzeigetreiber sollte den HDCP-Schlüssel status in einen Zeiger auf eine DXVA_COPPStatusHDCPKeyData-Struktur umwandeln und die status Informationen im COPPStatus-Member von DXVA_COPPStatusOutput zurückgeben.

Anwendungen initiieren eine Abfrage für HDCP-Schlüsseldaten, um festzustellen, ob das Empfänger- oder Repeatergerät gesperrt ist. Sie können dann den geschützten Inhaltsfluss zum Gerät deaktivieren. Anwendungen müssen Listen mit widerrufenen KSVs abrufen, indem sie SrMs (System Renewability Messages) verarbeiten. In Abstimmung mit Digital Content Protection LLC sollten Besitzer von HDCP-Lizenzierungsanwendungen geschützte Inhalte nicht an HDCP-Repeater für COPP-Version 1.0 fließen lassen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Diese Struktur gilt nur für Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 und höher.
Kopfzeile dxva.h (dxva.h einschließen)

Weitere Informationen

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput