WUA API でのインターフェイス、メソッド、およびプロパティのセキュリティ保護
Windows Update エージェント (WUA) の一部のインターフェイス、メソッド、およびプロパティには、次の Windows セキュリティ グループに属する呼び出し元のみがアクセスできます。
- 管理者
- User
- Power User
WUA は、呼び出し元がインターフェイス、メソッド、またはプロパティにアクセスするためのアクセス許可を持っていないと検出すると、 HRESULT E_ACCESSDENIEDが返されます。
管理者、ユーザー、Power User の各セキュリティ グループでは、次のインターフェイスを使用できます。
- IAutomaticUpdates
- IAutomaticUpdatesSettings
- IAutomaticUpdatesSettings2
- ISystemInformation
- IUpdateSearcher
- IUpdateSession と IUpdateSession2
Note
次の条件に該当する場合、検索は失敗します。
- 管理者ではないユーザーは、 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 プロパティの値を取得できます。 ただし、値を設定できるのは管理者だけです。