MSDVDAdm 对象

注意

此组件可用于 Microsoft Windows 2000、Windows XP 和 Windows Server 2003 操作系统。 它可能在后续版本中变更或不可用。

 

注意

已弃用此 API。 有关DirectShow中的 DVD 播放和导航的信息,请参阅 DVD 应用程序

 

“管理”对象的方法和属性MSDVDAdm使脚本应用程序能够在 Microsoft® Windows ® 注册表中修改其默认设置。 注册表是所有Windows系统上的数据库,应用程序可在其中存储有关初始化或运行时使用的信息。

其中大多数方法和属性未设置或检索 MSWebDVD 对象本身中的当前值。 例如,调用 GetParentalLevel 时,返回的值不是存储在对象中的当前家长级别。 而是存储在注册表中的默认家长级别。 若要获取当前家长级别,请调用 MSWebDVD 方法 GetPlayerParentalLevel。 调用 SaveParentalLevel 只需将新的默认家长访问级别写入注册表;你仍然需要调用 MSWebDVD 方法 SelectParentalLevel ,以使更改立即在 MSWebDVD 对象中生效。 LCID) 方法 (默认区域设置标识符的工作方式类似。

另一方面, BookmarkOnStopBookmarkOnClose 方法立即生效,因为 MSWebDVD 对象会在用户停止播放或关闭应用程序之前检查这些设置,而不是在初始化期间检查这些设置。

可以通过 MSWeb DVDDVDAdm 属性访问MSDVDAdm对象。 例如,如果 MSWeb DVD 对象名为“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 对象在用户关闭应用程序时是否自动保存当前位置和设置的书签。