保護 WUA API 中的介面、方法和屬性
只有屬於下列 Windows 安全性群組的呼叫者才能存取Windows Update Agent (WUA) 的某些介面、方法和屬性:
- 系統管理員
- User
- 進階使用者
當 WUA 偵測到呼叫端沒有存取介面、方法或屬性的許可權時,就會傳回 HRESULT E_ACCESSDENIED。
系統管理員、使用者和 Power User 安全性群組可以使用下列介面:
- IAutomaticUpdates
- IAutomaticUpdatesSettings
- IAutomaticUpdatesSettings2
- ISystemInformation
- IUpdateSearcher
- IUpdateSession和IUpdateSession2
注意
如果下列條件成立,搜尋就會失敗:
- 不是系統管理員的使用者會將 IUpdateSession2 介面的 UserLocale 屬性 設定為對應到電腦上未安裝之語言的地區設定。
- 搜尋會使用從 UpdateSession 物件建立的 UpdateSearch 物件。
下列下載介面和方法可供系統管理員和 Power User 群組使用:
IAutomaticUpdatesSettings2::CheckPermission
注意
系統管理員、使用者和進階使用者可以呼叫 IAutomaticUpdatesSettings2::CheckPermission。
下列安裝介面、方法和屬性可供系統管理員群組使用:
-
注意
系統管理員、使用者和進階使用者可以擷取 IUpdate 的 IsHidden 屬性值。 不過,只有系統管理員和進階使用者可以設定值。
-
注意
系統管理員和進階使用者可以呼叫 IUpdate 的 AcceptEula 方法。
IAutomaticUpdatesSettings 的 NotificationLevel 屬性
注意
系統管理員、使用者和進階使用者可以擷取 IAutomaticUpdatesSettings 之 NotificationLevel 屬性的值。 不過,只有系統管理員可以設定值。
IAutomaticUpdatesSettings 的 ScheduledInstallationDay 屬性
注意
系統管理員、使用者和進階使用者可以擷取 IAutomaticUpdatesSettings 的 ScheduledInstallationDay 屬性值。 不過,只有系統管理員可以設定值。
IAutomaticUpdatesSettings 的 ScheduledInstallationTime 屬性
注意
系統管理員、使用者和進階使用者可以擷取 IAutomaticUpdatesSettings ScheduledInstallationTime 屬性的值。 不過,只有系統管理員可以設定值。
IAutomaticUpdatesSettings2 的 IncludeRecommendedUpdates 屬性
注意
系統管理員、使用者和進階使用者可以擷取 IAutomaticUpdatesSettings2 的 IncludeRecommendedUpdates 屬性的值。 不過,只有系統管理員可以設定值。