Интерфейс IUpdate (wuapi.h)

Содержит свойства и методы, доступные для обновления.

Наследование

Интерфейс IUpdate наследуется от интерфейса IDispatch . IUpdate также содержит следующие типы элементов:

Методы

Интерфейс IUpdate содержит следующие методы.

 
IUpdate::AcceptEula

Принимает условия лицензионного соглашения на использование программного обеспечения Корпорации Майкрософт, связанные с клиентский компонент Центра обновления Windows.
IUpdate::CopyFromCache

Копирует содержимое обновления по указанному пути.
IUpdate::get_AutoSelectOnWebSites

Возвращает логическое значение, указывающее, помечается ли обновление для автоматического выбора клиентский компонент Центра обновления Windows.
IUpdate::get_BundledUpdates

Возвращает интерфейс, содержащий сведения о упорядоченном списке пакетных обновлений для обновления.
IUpdate::get_CanRequireSource

Возвращает логическое значение, указывающее, требуется ли исходный носитель обновления для установки или удаления.
IUpdate::get_Categories

Возвращает интерфейс, содержащий коллекцию категорий, к которым относится обновление.
IUpdate::get_Deadline

Возвращает дату установки обновления.
IUpdate::get_DeltaCompressedContentAvailable

Возвращает логическое значение, указывающее, доступно ли содержимое с разностным сжатием на сервере для обновления.
IUpdate::get_DeltaCompressedContentPreferred

Возвращает логическое значение, указывающее, следует ли использовать разностное сжатое содержимое во время скачивания и установки или удаления обновления, если доступно содержимое с разностным сжатием.
IUpdate::get_DeploymentAction

Возвращает действие, для которого развертывается обновление.
IUpdate::get_Description

Возвращает локализованное описание обновления.
IUpdate::get_DownloadContents

Возвращает сведения о содержимом скачивания обновления.
IUpdate::get_DownloadPriority

Возвращает предлагаемый приоритет загрузки обновления.
IUpdate::get_EulaAccepted

Возвращает логическое значение, указывающее, принимаются ли для компьютера условия лицензионного соглашения на использование программного обеспечения Майкрософт, связанные с обновлением.
IUpdate::get_EulaText

Возвращает полный локализованный текст условий лицензионного соглашения на использование программного обеспечения Майкрософт, связанных с обновлением.
IUpdate::get_HandlerID

Возвращает обработчик установки обновления.
IUpdate::get_Identity

Возвращает интерфейс, содержащий уникальный идентификатор обновления.
IUpdate::get_Image

Возвращает интерфейс, содержащий сведения об изображении, связанном с обновлением.
IUpdate::get_InstallationBehavior

Возвращает интерфейс, содержащий параметры установки обновления.
IUpdate::get_IsBeta

Возвращает логическое значение, указывающее, является ли обновление бета-выпуском.
IUpdate::get_IsDownloaded

Возвращает логическое значение, указывающее, кэшируется ли все содержимое обновления на компьютере.
IUpdate::get_IsHidden

Возвращает логическое значение, указывающее, скрыто ли обновление пользователем. (Получить)
IUpdate::get_IsInstalled

Возвращает логическое значение, указывающее, установлено ли обновление на компьютере при выполнении поиска.
IUpdate::get_IsMandatory

Возвращает логическое значение, указывающее, является ли установка обновления обязательной.
IUpdate::get_IsUninstallable

Возвращает логическое значение, указывающее, может ли пользователь удалить обновление с компьютера.
IUpdate::get_KBArticleIDs

Возвращает коллекцию идентификаторов статей базы знаний Майкрософт, связанных с обновлением.
IUpdate::get_Languages

Возвращает интерфейс, содержащий языки, поддерживаемые обновлением.
IUpdate::get_LastDeploymentChangeTime

Возвращает дату последней публикации обновления в формате UTC на сервере, который развертывает обновление.
IUpdate::get_MaxDownloadSize

Возвращает максимальный размер скачиваемого обновления.
IUpdate::get_MinDownloadSize

Возвращает минимальный размер скачиваемого обновления.
IUpdate::get_MoreInfoUrls

Возвращает коллекцию строк для конкретного языка, которые указывают гиперссылки на дополнительные сведения об обновлении.
IUpdate::get_MsrcSeverity

Возвращает оценку серьезности центра реагирования на безопасность (Майкрософт) обновления.
IUpdate::get_RecommendedCpuSpeed

Возвращает рекомендуемую скорость ЦП, используемую для установки обновления, в мегагерцах (МГц).
IUpdate::get_RecommendedHardDiskSpace

Возвращает рекомендуемое свободное место, которое должно быть доступно на жестком диске перед установкой обновления. Свободное пространство указывается в мегабайтах (МБ).
IUpdate::get_RecommendedMemory

Возвращает рекомендуемый размер физической памяти, который должен быть доступен на компьютере перед установкой обновления. Размер физической памяти указывается в мегабайтах (МБ).
IUpdate::get_ReleaseNotes

Возвращает локализованные заметки о выпуске обновления.
IUpdate::get_SecurityBulletinIDs

Возвращает коллекцию строковых значений, содержащих идентификаторы бюллетеней по безопасности, связанные с обновлением.
IUpdate::get_SupersededUpdateIDs

Возвращает коллекцию идентификаторов обновлений. Эта коллекция идентификаторов указывает обновления, заменяемые обновлением.
IUpdate::get_SupportUrl

Получает гиперссылку на сведения о поддержке для конкретного языка для обновления.
IUpdate::get_Title

Возвращает локализованный заголовок обновления.
IUpdate::get_Type

Возвращает тип обновления.
IUpdate::get_UninstallationBehavior

Возвращает интерфейс, содержащий параметры удаления для обновления.
IUpdate::get_UninstallationNotes

Возвращает заметки об удалении для обновления.
IUpdate::get_UninstallationSteps

Возвращает интерфейс, содержащий шаги удаления для обновления.
IUpdate::p ut_IsHidden

Возвращает логическое значение, указывающее, скрыто ли обновление пользователем. (Put)

Комментарии

Если свойство BundledUpdates содержит IUpdateCollection, некоторые свойства и методы обновления могут быть доступны только в пакетных обновлениях, например DownloadContents или CopyFromCache.

Требования

Требование Значение
Минимальная версия клиента Windows XP, Windows 2000 Профессиональная с пакетом обновления 3 (SP3) [только классические приложения]
Минимальная версия сервера Windows Server 2003, Windows 2000 Server с пакетом обновления 3 (SP3) [только классические приложения]
Целевая платформа Windows
Header wuapi.h