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 |
|
Confira também