Entrada do Registro de Permissões

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Quando Reprodutor Multimídia do Windows encontra uma extensão de nome de arquivo personalizado, ela procura uma subchave do Registro que corresponda à extensão. A subchave é descrita em Configurações do Registro de Extensão de Nome de Arquivo. Uma das entradas do Registro que podem aparecer na subchave da extensão é a entrada Permissões .

A entrada Permissões especifica as ações que Reprodutor Multimídia do Windows tem permissão para executar em arquivos que têm a extensão personalizada. A entrada Permissões tem o seguinte formulário.

Nome Type Valor
Permissões REG_DWORD Um conjunto de sinalizadores, cada um dos quais concede permissão para uma ação específica.

 

O valor da entrada Permissions é um OR bit a bit de um ou mais dos sinalizadores a seguir.

Sinalizador (valor decimal) Descrição
1 Permissão para reprodução. Arquivos com a extensão de nome de arquivo registrado podem ser reproduzidos.
2 Permissão para remoção de pasta. Os arquivos com a extensão de nome de arquivo registrado serão incluídos na lista de reprodução criada quando o usuário arrastar uma pasta que contém os arquivos e a soltar na interface do usuário do Player.
4 Permissão para CD de mídia. Os arquivos com a extensão de nome de arquivo registrado serão incluídos na lista de reprodução criada quando um CD que contém os arquivos for inserido na unidade de CD-ROM.
8 Permissão para a biblioteca. Arquivos com a extensão de nome de arquivo registrado podem ser adicionados à biblioteca. Necessário para plug-ins de conversão.
16 Permissão para streaming HTML. Os arquivos com a extensão de nome de arquivo registrado serão inseridos no cache de Explorer da Internet quando entregues de um fluxo da Web.
128 Permissão para transcodificação. Os arquivos com a extensão de nome de arquivo registrado podem ser transcodificados para o Formato de Mídia do Windows em determinadas condições. Consulte IWMPTranscodePolicy::allowTranscode. Requer Reprodutor Multimídia do Windows 10 ou posterior.

 

Quando o usuário tenta reproduzir um arquivo de mídia que tem uma extensão de nome de arquivo personalizado, Reprodutor Multimídia do Windows procura uma subchave do Registro que corresponda à extensão. Se nenhuma correspondência for encontrada, o Player apresentará ao usuário uma caixa de diálogo de aviso que solicita ao usuário permissão para tentar reproduzir o arquivo. Se você criar arquivos de mídia digital com extensões de nome de arquivo personalizadas, poderá impedir que esse aviso apareça no computador do usuário registrando a extensão de nome de arquivo e fornecendo uma entrada Permissões .

A entrada Permissões (exceto pelo valor do sinalizador 128) é compatível com Reprodutor Multimídia do Windows série 9 e posteriores. O valor do sinalizador 128 é compatível com Reprodutor Multimídia do Windows 10 e posteriores.

Configurações do Registro de Extensão de Nome de Arquivo