Condividi tramite


DXVA_COPPStatusHDCPKeyData struttura (dxva.h)

La struttura DXVA_COPPStatusHDCPKeyData descrive un ricevitore HDCP (High-Bandwidth Content Protection) o un vettore di selezione chiave ripetitore (KSV).

Sintassi

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

Members

rApp

Specifica un numero casuale a 128 bit, usato una volta. Questo numero casuale viene generato dall'applicazione di richiesta e fornito al driver di visualizzazione nel membro rApp della struttura DXVA_COPPStatusInput .

dwFlags

Specifica informazioni di stato aggiuntive che potrebbero essere rilevanti per l'applicazione chiamante. Il driver di visualizzazione deve impostare dwFlags sul valore COPP_StatusNormal (0x00) dal tipo di enumerazione COPP_StatusFlags o su una combinazione ORed valida della COPP_StatusFlags seguente:

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

dwHDCPFlags

Specifica le caratteristiche HDCP correnti del dispositivo connesse a un connettore di output DVI (Digital Video Interface) o High-Definition connettore di output MULTIMEDIA Interface (HDMI). Il driver di visualizzazione può impostare dwHDCPFlags su COPP_HDCPRepeater (0x01) dal tipo di enumerazione COPP_StatusHDCPFlags per indicare che il dispositivo è un ripetitore.

BKey

Specifica il ricevitore HDCP o il ripetitore KSV (Bksv), come definito dalla revisione della specifica HDCP 1.1, nei 40 bit meno significativi.

Reserved1

Riservato. Deve essere impostato su zero (GUID_NULL).

Reserved2

Riservato. Deve essere impostato su zero (GUID_NULL).

Commenti

Il driver di visualizzazione restituisce lo stato della chiave HDCP tramite il parametro pOutput di COPPQueryStatus. La struttura DXVA_COPPStatusOutput descrive le informazioni sullo stato restituite. Il driver di visualizzazione deve eseguire il cast dello stato della chiave HDCP a un puntatore a una struttura DXVA_COPPStatusHDCPKeyData e restituire le informazioni sullo stato nel membro COPPStatus di DXVA_COPPStatusOutput.

Le applicazioni avviano una query per i dati delle chiavi HDCP per determinare se il ricevitore o il dispositivo ripetitore viene revocato; possono quindi disabilitare il flusso di contenuto protetto nel dispositivo. Le applicazioni devono ottenere elenchi di KSV revocati elaborando i messaggi di rinnovo del sistema (SRMs). In coordinamento con Digital Content Protection LLC, i proprietari di applicazioni di licenza HDCP non devono consentire il flusso di contenuto protetto ai ripetitori HDCP per COPP versione 1.0.

Requisiti

Requisito Valore
Client minimo supportato Questa struttura si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.
Intestazione dxva.h (include Dxva.h)

Vedi anche

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput