Compartilhar via


Configurando o hardware de proteção de cópia

Os drivers de miniport que retornaram VP_FLAGS_PROTECTED no membro dwFlags do VIDEOPARAMETERS em um VP_COMMAND_GET devem fazer o seguinte em resposta ao comando VP_COMMAND_SET, dependendo do membro dwCPCommand da estrutura VIDEOPARAMETERS:

  • Se dwCPCommand for VP_CP_CMD_ACTIVATE, o driver de miniporto deverá ativar a proteção de cópia e gerar e retornar uma chave de proteção de cópia exclusiva em dwCPKey.

  • Se dwCPCommand for VP_CP_CMD_DEACTIVATE e a chave de proteção de cópia em dwCPKey for válida, o driver de miniporto deverá desativar a proteção de cópia.

  • Se dwCPCommand for VP_CP_CMD_CHANGE e a chave de proteção de cópia em dwCPKey for válida, o driver de miniporto deverá alterar a proteção de cópia com base nos dados no com base nos dados de gatilho no bCP_APSTriggerBits.

Miniportar drivers de dispositivos que não têm hardware de proteção de cópia devem simplesmente retornar NO_ERROR no campo Status do StatusBlock do VRP.