Запись реестра разрешений
[Функция, связанная с этой страницей, Медиаплеер Windows SDK, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Когда Медиаплеер Windows сталкивается с пользовательским расширением имени файла, он ищет подраздел реестра, соответствующий расширению. Подраздел описан в разделе Параметры реестра расширения имени файла. Одна из записей реестра, которая может отображаться в подразделе расширения, — это запись Разрешения .
В записи Разрешения указываются действия, которые Медиаплеер Windows разрешено выполнять с файлами с пользовательским расширением. Запись Разрешения имеет следующую форму.
Имя | Тип | Значение |
---|---|---|
Разрешения | REG_DWORD | Набор флагов, каждый из которых предоставляет разрешение для определенного действия. |
Значение записи Разрешения — побитовое ИЛИ одного или нескольких следующих флагов.
Флаг (десятичное значение) | Описание |
---|---|
1 | Разрешение на воспроизведение. Файлы с зарегистрированным расширением имени файла можно воспроизводить. |
2 | Разрешение на удаление папки. Файлы с зарегистрированным расширением имени файла будут включены в список воспроизведения, созданный, когда пользователь перетаскивает папку с файлами и удаляет ее в пользовательский интерфейс проигрывателя. |
4 | Разрешение для компакт-диска мультимедиа. Файлы с зарегистрированным расширением имени файла будут включены в список воспроизведения, созданный при вставке компакт-диска с файлами в дисковод компакт-дисков. |
8 | Разрешение для библиотеки. Файлы с зарегистрированным расширением имени файла можно добавить в библиотеку. Требуется для подключаемых модулей преобразования. |
16 | Разрешение для потоковой передачи HTML. Файлы с зарегистрированным расширением имени файла будут вставлены в кэш интернет-Обозреватель при доставке из веб-потока. |
128 | Разрешение на перекодирование. Файлы с зарегистрированным расширением имени файла могут быть перекодированы в формат Windows Media при определенных условиях. См. раздел IWMPTranscodePolicy::allowTranscode. Требуется Медиаплеер Windows 10 или более поздней версии. |
Когда пользователь пытается воспроизвести файл мультимедиа с пользовательским расширением имени файла, Медиаплеер Windows ищет подраздел реестра, соответствующий расширению. Если совпадение не найдено, проигрыватель предоставляет пользователю диалоговое окно с предупреждением, которое предлагает пользователю разрешение на попытку воспроизведения файла. Если вы создаете цифровые файлы мультимедиа с пользовательскими расширениями имен файлов, вы можете предотвратить появление этого предупреждения на компьютере пользователя, зарегистрировав расширение имени файла и указав запись Разрешения .
Запись Permissions (за исключением значения флага 128) поддерживается в Медиаплеер Windows серии 9 и более поздних версий. Значение флага 128 поддерживается Медиаплеер Windows 10 и более поздних версий.
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по