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) |