Compartilhar via


estrutura DXVA_COPPStatusHDCPKeyData (dxva.h)

A estrutura DXVA_COPPStatusHDCPKeyData descreve um receptor HDCP (Proteção de Conteúdo Digital) de alta largura de banda ou um KSV (vetor de seleção de chave de repetição).

Sintaxe

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

Membros

rApp

Especifica um número aleatório de 128 bits, usado uma vez. Esse número aleatório é gerado pelo aplicativo solicitante e fornecido ao driver de exibição no membro rApp da estrutura DXVA_COPPStatusInput .

dwFlags

Especifica informações adicionais de status que podem ser relevantes para o aplicativo de chamada. O driver de exibição deve definir dwFlags como o valor de COPP_StatusNormal (0x00) do tipo de enumeração COPP_StatusFlags ou como uma combinação ORed válida das seguintes COPP_StatusFlags:

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

dwHDCPFlags

Especifica as características atuais do HDCP do dispositivo conectado a um conector de saída DVI (Interface de Vídeo Digital) ou HDMI (Interface Multimídia High-Definition). O driver de exibição pode definir dwHDCPFlags como COPP_HDCPRepeater (0x01) do tipo de enumeração COPP_StatusHDCPFlags para indicar que o dispositivo é um repetidor.

BKey

Especifica o receptor HDCP ou o repetidor KSV (Bksv), conforme definido pela Revisão de Especificação 1.1 do HDCP, nos 40 bits menos significativos.

Reserved1

Reservado. Deve ser definido como zero (GUID_NULL).

Reserved2

Reservado. Deve ser definido como zero (GUID_NULL).

Comentários

O driver de exibição retorna status sobre a chave HDCP por meio do parâmetro pOutput de COPPQueryStatus. A estrutura DXVA_COPPStatusOutput descreve as informações de status retornadas. O driver de vídeo deve converter a tecla HDCP status em um ponteiro para uma estrutura DXVA_COPPStatusHDCPKeyData e retornar as informações de status no membro COPPStatus do DXVA_COPPStatusOutput.

Os aplicativos iniciam uma consulta para dados de chave HDCP para determinar se o receptor ou o dispositivo repetidor foi revogado; eles podem desabilitar o fluxo de conteúdo protegido para o dispositivo. Os aplicativos devem obter listas de KSVs revogados processando SRMs (Mensagens de Renovabilidade do Sistema). Em coordenação com a Proteção de Conteúdo Digital LLC, os proprietários de aplicativos de licenciamento HDCP não devem permitir que o conteúdo protegido flua para repetidores HDCP para COPP versão 1.0.

Requisitos

Requisito Valor
Cliente mínimo com suporte Essa estrutura se aplica somente ao Windows Server 2003 com SP1 e posterior e ao Windows XP com SP2 e posterior.
Cabeçalho dxva.h (inclua Dxva.h)

Confira também

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput