Protección de interfaces, métodos y propiedades en la API de WUA
Algunas interfaces, métodos y propiedades del Agente de Windows Update (WUA) solo son accesibles para los autores de llamadas que pertenecen a los siguientes grupos de seguridad de Windows:
- Administrador
- Usuario
- Usuario avanzado
Cuando WUA detecta que un autor de la llamada no tiene permiso para acceder a una interfaz, método o propiedad, se devuelve el E_ACCESSDENIED HRESULT .
Las siguientes interfaces están disponibles para los grupos de seguridad Administrador, Usuario y Usuario avanzado:
- IAutomaticUpdates
- IAutomaticUpdatesSettings
- IAutomaticUpdatesSettings2
- ISystemInformation
- IUpdateSearcher
- IUpdateSession e IUpdateSession2
Nota
Si se cumplen las condiciones siguientes, se produce un error en la búsqueda:
- Un usuario que no es administrador establece la propiedad UserLocale de la interfaz IUpdateSession2 en una configuración regional que corresponde a un idioma que no está instalado en el equipo.
- La búsqueda usa un objeto UpdateSearch creado a partir del objeto UpdateSession.
Las siguientes interfaces y métodos de descarga están disponibles para los grupos de administradores y usuarios avanzados:
IAutomaticUpdatesSettings2::CheckPermission
Nota
Los administradores, los usuarios y los usuarios avanzados pueden llamar a IAutomaticUpdatesSettings2::CheckPermission.
Las siguientes interfaces de instalación, métodos y propiedades están disponibles para los grupos de administradores:
IsHidden (propiedad) de IUpdate
Nota
Los administradores, los usuarios y los usuarios avanzados pueden recuperar los valores de la propiedad IsHidden de IUpdate. Sin embargo, solo los administradores y los usuarios avanzados pueden establecer los valores.
-
Nota
Los administradores y los usuarios avanzados pueden llamar al método AcceptEula de IUpdate.
NotificationLevel (propiedad) de IAutomaticUpdatesSettings
Nota
Los administradores, los usuarios y los usuarios avanzados pueden recuperar los valores de la propiedad NotificationLevel de IAutomaticUpdatesSettings. Sin embargo, solo los administradores pueden establecer los valores.
Propiedad ScheduledInstallationDay de IAutomaticUpdatesSettings
Nota
Los administradores, los usuarios y los usuarios avanzados pueden recuperar los valores de la propiedad ScheduledInstallationDay de IAutomaticUpdatesSettings. Sin embargo, solo los administradores pueden establecer los valores.
ScheduledInstallationTime (propiedad) de IAutomaticUpdatesSettings
Nota
Los administradores, los usuarios y los usuarios avanzados pueden recuperar los valores de la propiedad ScheduledInstallationTime de IAutomaticUpdatesSettings. Sin embargo, solo los administradores pueden establecer los valores.
IncludeRecommendedUpdates (propiedad) de IAutomaticUpdatesSettings2
Nota
Los administradores, los usuarios y los usuarios avanzados pueden recuperar los valores de la propiedad IncludeRecommendedUpdates de IAutomaticUpdatesSettings2. Sin embargo, solo los administradores pueden establecer los valores.