Compartilhar via


OPM_SET_HDCP_SRM

Atualizações a mensagem de renovação do sistema (SRM) para High-Bandwidth HDCP (Proteção de Conteúdo Digital).

Requisito Valor
GUID de comando OPM_SET_HDCP_SRM
Dados de entrada Uma estrutura OPM_SET_HDCP_SRM_PARAMETERS

 

O parâmetro pbAdditionalParameters de IOPMVideoOutput::Configure deve apontar para um buffer que contenha o SRM. O formato de um SRM HDCP está documentado na especificação HDCP. Defina o parâmetro ulAdditionalParametersSize igual ao tamanho do buffer, em bytes.

Comentários

OS SRMs são usados para atualizar a lista de dispositivos HDCP revogados. Os SRMs são entregues com o conteúdo do vídeo.

Esse comando atualiza o SRM atual da saída de vídeo. Se o HDCP estiver habilitado no momento do comando, a saída do vídeo usará o novo SRM para marcar se algum dos dispositivos HDCP conectados será revogado. Se a saída do vídeo detectar um dispositivo revogado, ele deixará de exibir o vídeo. Se você enviar esse comando enquanto o HDCP estiver desabilitado, a saída do vídeo validará o SRM e o armazenará. Posteriormente, se o aplicativo habilitar o HDCP, a saída de vídeo usará o novo SRM para marcar a revogação do dispositivo status.

Esse comando pode fazer com que o método Configure retorne qualquer um dos seguintes códigos de erro.

Código de retorno Descrição
ERROR_GRAPHICS_OPM_INVALID_SRM O SRM não é válido.
ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP A saída de vídeo não dá suporte ao HDCP.

 

Esse comando não tem suporte quando a interface IOPMVideoOutput emula o COPP (Certified Output Protection Protocol). Quando a semântica COPP é usada, o aplicativo é responsável por analisar SRMs e verificar a revogação status do dispositivo HDCP. Use o OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION status solicitação para obter o KSV (vetor de seleção de chave) do dispositivo, que é necessário para marcar o status de revogação. Para obter mais informações sobre SRMs, consulte a especificação HDCP.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Opmapi.h

Confira também

IOPMVideoOutput::Configure

Comandos OPM