Объект MSDVDAdm
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Примечание
Этот компонент доступен для использования в операционных системах Microsoft Windows 2000, Windows XP и Windows Server 2003. В последующих версиях он может быть изменен или недоступен.
Примечание
Это нерекомендуемый API. Сведения о воспроизведении DVD-дисков и навигации в DirectShow см. в разделе Приложения DVD.
Методы и свойства объекта administration позволяют приложению скрипта MSDVDAdm
изменять параметры по умолчанию в реестре Microsoft® Windows®. Реестр — это база данных во всех системах Windows, где приложения могут хранить сведения о себе для использования при инициализации или во время выполнения.
Большинство из этих методов и свойств не задают и не извлекают текущие значения в самом объекте MSWebDVD . Это означает, например, что при вызове GetParentalLevel возвращаемое значение не является текущим родительским уровнем, хранящимся в объекте . Скорее, это родительский уровень по умолчанию, хранящийся в реестре. Чтобы получить текущий родительский уровень, вызовите метод MSWebDVDGetPlayerParentalLevel. Вызов Метода SaveParentalLevel просто записывает новый уровень родительского доступа по умолчанию в реестр; По-прежнему необходимо вызвать метод MSWebDVDSelectParentalLevel , чтобы изменения вступают в силу немедленно в объекте MSWebDVD . Методы идентификатора языкового стандарта (LCID) по умолчанию работают аналогичным образом.
С другой стороны, методы BookmarkOnStop и BookmarkOnClose вступают в силу немедленно, так как объект MSWebDVD проверяет эти параметры непосредственно перед тем, как пользователь останавливает воспроизведение или закрывает приложение, а не во время инициализации.
Доступ к объекту MSDVDAdm
осуществляется через свойство DVDAdmобъекта MSWebDVD. Например, если объект MSWebDVD называется DVD, вызовите ChangePassword , как показано в следующем примере кода.
DVD.DVDAdm.ChangePassword(sUserName, sOld, sNew)
Методы и свойства
В следующей таблице перечислены методы и свойства, предоставляемые методами и свойствами объекта MSDVDAdm.
Метод | Описание |
---|---|
ChangePassword; | Сохраняет новый пароль приложения в реестре. |
SaveParentalLevel | Сохраняет новый родительский уровень по умолчанию в реестре. |
SaveParentalCountry | Сохраняет новую родительскую страну или регион приложения в реестре. |
ConfirmPassword | Проверяет, совпадает ли указанный пароль с ранее сохраненным паролем. |
GetParentalLevel | Извлекает родительский уровень, который последний раз был сохранен в реестре. |
GetParentalCountry | Извлекает родительскую страну или регион, которые в последний раз были сохранены в реестре. |
RestoreScreenSaver | Восстанавливает параметры системной заставки. |
Свойство | Описание |
DisableScreenSaver | Включает или выключает системную заставку. |
DefaultAudioLCID | Задает или извлекает параметр реестра для определяемого пользователем LCID по умолчанию для звукового потока. |
DefaultSubpictureLCID | Задает или извлекает параметр реестра для определяемого пользователем LCID по умолчанию для потока вложенных данных. |
DefaultMenuLCID | Задает или извлекает параметр реестра для определяемого пользователем LCID по умолчанию для меню. |
BookmarkOnStop | Задает или извлекает значение, указывающее объекту MSDVDAdm, следует ли автоматически сохранять закладку текущего расположения и параметров, когда пользователь нажимает кнопку Остановить . |
BookmarkOnClose | Задает или извлекает значение, указывающее объекту MSDVDAdm, следует ли автоматически сохранять закладку текущего расположения и параметров при закрытии приложения пользователем. |