MSDVDAdm 物件
[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
注意
此元件可用於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) 方法的運作方式類似。
另一方面,BookmarkOnStop 和 BookmarkOnClose 方法會立即生效,因為 MSWebDVD 物件會在使用者停止播放或關閉應用程式之前檢查這些設定,而不是在初始化期間。
您可以透過 MSWebDVD 的 DVDAdm 屬性來存取MSDVDAdm
物件。 例如,如果 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 物件是否要在使用者關閉應用程式時自動儲存目前位置和設定的書籤。 |