Partilhar via


Configurando uma saída protegida

O driver de miniporto de exibição pode receber solicitações para configurar a saída protegida associada ao conector de saída física de um adaptador gráfico. A função DxgkDdiOPMConfigureProtectedOutput do driver de miniporta de exibição é passada um ponteiro para uma estrutura DXGKMDT_OPM_CONFIGURE_PARAMETERS que especifica como configurar a saída protegida. Os membros guidSetting e abParameters de DXGKMDT_OPM_CONFIGURE_PARAMETERS especificar a solicitação de configuração.

Nota Antes que DxgkDdiOPMConfigureProtectedOutput retorne, o driver de miniporta de exibição deve verificar se o código de autenticação de mensagem do modo CBC (Encadeamento de Blocos de Criptografia de Uma Chave) que está especificado no membro omac do DXGKMDT_OPM_CONFIGURE_PARAMETERS está correto. Para obter mais informações sobre como verificar o OMAC, consulte Algoritmo OMAC-1. O driver também deve verificar se o número de sequência especificado no membro ulSequenceNumber de DXGKMDT_OPM_CONFIGURE_PARAMETERS corresponde ao número de sequência que o driver armazenou no momento. Em seguida, o driver deve incrementar o número de sequência armazenado.

O driver de miniporta de exibição deve dar suporte às seguintes solicitações de configuração: