Заголовок wuapi.h
Этот заголовок используется API агента клиентский компонент Центра обновления Windows. Дополнительные сведения см. в разделе:
wuapi.h содержит следующие программные интерфейсы:
Интерфейсы
IAutomaticUpdates Содержит функциональные возможности автоматического Обновления. (IAutomaticUpdates) |
IAutomaticUpdates2 Содержит функциональные возможности автоматического Обновления. (IAutomaticUpdates2) |
IAutomaticUpdatesResults Содержит свойства только для чтения, описывающие автоматические Обновления. |
IAutomaticUpdatesSettings Содержит параметры, доступные в автоматическом Обновления. (IAutomaticUpdatesSettings) |
IAutomaticUpdatesSettings2 Содержит параметры, доступные в автоматическом Обновления. (IAutomaticUpdatesSettings2) |
IAutomaticUpdatesSettings3 Содержит параметры, доступные в автоматическом Обновления. (IAutomaticUpdatesSettings3) |
ICategory Представляет категорию, к которой относится обновление. |
ICategoryCollection Представляет упорядоченный список интерфейсов ICategory, доступный только для чтения. |
IDownloadCompletedCallback Предоставляет обратный вызов, используемый при завершении асинхронной загрузки. |
IDownloadCompletedCallbackArgs Содержит сведения о завершении скачивания. Этот интерфейс выступает в качестве параметра для делегата IDownloadCompletedCallback. Скачивание и установка обновления являются асинхронными. |
IDownloadJob Содержит свойства и методы, доступные для операции скачивания. |
IDownloadProgress Представляет ход выполнения асинхронной операции загрузки. |
IDownloadProgressChangedCallback Обрабатывает уведомление, указывающее на изменение хода выполнения асинхронной операции загрузки. |
IDownloadProgressChangedCallbackArgs Содержит сведения об изменении хода выполнения асинхронной операции скачивания. |
IDownloadResult Представляет результат операции скачивания. |
IImageInformation Содержит сведения о локализованном образе, связанном с обновлением или категорией. |
IInstallationAgent Записывает результат обновления. |
IInstallationBehavior Представляет параметры установки и удаления обновления. |
IInstallationCompletedCallback Обрабатывает уведомление, указывающее, что асинхронная установка или удаление завершены. |
IInstallationCompletedCallbackArgs Содержит сведения о завершении установки и выступает в качестве параметра для делегата IInstallationCompletedCallback. Скачивание и установка обновления являются асинхронными. |
IInstallationJob Содержит свойства и методы, доступные для операции установки или удаления. |
IInstallationProgress Представляет ход выполнения асинхронной установки или удаления. |
IInstallationProgressChangedCallback Определяет метод Invoke, обрабатывающий уведомление о ходе асинхронной установки или удаления. |
IInstallationProgressChangedCallbackArgs Содержит сведения об изменении хода асинхронной установки или удаления на момент выполнения обратного вызова. |
IInstallationResult Представляет результат установки или удаления. |
IInvalidProductLicenseException Инкапсулирует исключение, которое возникает при обнаружении недопустимой лицензии для продукта. |
ISearchCompletedCallback Содержит метод, обрабатывающий уведомление о завершении асинхронной операции поиска. |
ISearchCompletedCallbackArgs Содержит сведения о завершении асинхронного поиска. Он также выступает в качестве параметра для делегата SearchCompletedCallback. |
ISearchJob Содержит свойства и методы, доступные для операции поиска. |
ISearchResult Представляет результат поиска. |
IStringCollection Представляет упорядоченный список строк. |
ISystemInformation Содержит сведения об указанном компьютере. Эти сведения относятся к агенту клиентский компонент Центра обновления Windows (WUA). |
IUpdate Содержит свойства и методы, доступные для обновления. (IUpdate) |
IUpdate2 Содержит свойства и методы, доступные для обновления. (IUpdate2) |
IUpdate3 Содержит свойства и методы, доступные для обновления. (IUpdate3) |
IUpdate4 Содержит свойства и методы, доступные для обновления. (IUpdate4) |
IUpdate5 Содержит свойства и методы, доступные для обновления. (IUpdate5) |
IUpdateCollection Представляет упорядоченный список обновлений. |
IUpdateDownloadContent Представляет скачиваемое содержимое обновления. (IUpdateDownloadContent) |
IUpdateDownloadContent2 Представляет скачиваемое содержимое обновления. (IUpdateDownloadContent2) |
IUpdateDownloadContentCollection Представляет коллекцию скачиваемого содержимого для обновления. |
IUpdateDownloader Скачивает обновления с сервера. |
IUpdateDownloadResult Содержит свойства, указывающие состояние операции скачивания обновления. |
IUpdateException Представляет сведения об аспектах результатов поиска, возвращаемых в объекте ISearchResult, которые были неполными. |
IUpdateExceptionCollection Представляет упорядоченный список доступных только для чтения интерфейсов IUpdateException. |
IUpdateHistoryEntry Представляет записанный журнал обновления. (IUpdateHistoryEntry) |
IUpdateHistoryEntry2 Представляет записанный журнал обновления. (IUpdateHistoryEntry2) |
IUpdateHistoryEntryCollection Представляет упорядоченный список доступных только для чтения интерфейсов IUpdateHistoryEntry. |
IUpdateIdentity Представляет уникальный идентификатор обновления. |
IUpdateInstallationResult Содержит свойства и методы, доступные для состояния установки или удаления обновления. |
IUpdateInstaller Устанавливает или удаляет обновления с компьютера или на компьютере. |
IUpdateInstaller2 Устанавливает или удаляет обновления на компьютере. (IUpdateInstaller2) |
IUpdateInstaller3 Устанавливает или удаляет обновления на компьютере. (IUpdateInstaller3) |
IUpdateInstaller4 Предоставляет методы завершения обновлений, которые были ранее промежуточными или установленными. |
IUpdateLockdown Ограничивает доступ к методам и свойствам объектов, реализующих метод этого интерфейса. |
IUpdateSearcher Выполняет поиск обновлений на сервере. (IUpdateSearcher) |
IUpdateSearcher2 Выполняет поиск обновлений на сервере. (IUpdateSearcher2) |
IUpdateSearcher3 Выполняет поиск обновлений на сервере. (IUpdateSearcher3) |
IUpdateService Содержит сведения о службе, зарегистрированной с помощью агента клиентский компонент Центра обновления Windows (WUA) или автоматического Обновления. (IUpdateService) |
IUpdateService2 Содержит сведения о службе, зарегистрированной с помощью агента клиентский компонент Центра обновления Windows (WUA) или автоматического Обновления. (IUpdateService2) |
IUpdateServiceCollection Представляет список интерфейсов IUpdateService. |
IUpdateServiceManager Добавляет или удаляет регистрацию службы обновления с помощью агента клиентский компонент Центра обновления Windows или автоматического Обновления. (IUpdateServiceManager) |
IUpdateServiceManager2 Добавляет или удаляет регистрацию службы обновления с помощью агента клиентский компонент Центра обновления Windows или автоматического Обновления. (IUpdateServiceManager2) |
IUpdateServiceRegistration Содержит сведения о состоянии регистрации службы. |
IUpdateSession Представляет сеанс, в котором вызывающий объект может выполнять операции, связанные с обновлениями. Например, этот интерфейс представляет сеансы, в которых вызывающий объект выполняет операции поиска, скачивания, установки или удаления. (IUpdateSession) |
IUpdateSession2 Представляет сеанс, в котором вызывающий объект может выполнять операции, связанные с обновлениями. Например, этот интерфейс представляет сеансы, в которых вызывающий объект выполняет операции поиска, скачивания, установки или удаления. (IUpdateSession2) |
IUpdateSession3 Представляет сеанс, в котором вызывающий объект может выполнять операции, связанные с обновлениями. Например, этот интерфейс представляет сеансы, в которых вызывающий объект выполняет операции поиска, скачивания, установки или удаления. (IUpdateSession3) |
IWebProxy Содержит параметры прокси-сервера HTTP. |
IWindowsDriverUpdate Содержит свойства и методы, доступные только в обновлении драйвера Windows. |
IWindowsDriverUpdate2 Содержит свойства и методы, доступные только в обновлении драйвера Windows. (IWindowsDriverUpdate2) |
IWindowsDriverUpdate3 Содержит свойства и методы, доступные только в обновлении драйвера Windows. (IWindowsDriverUpdate3) |
IWindowsDriverUpdate4 Содержит свойства и методы, доступные только в обновлении драйвера Windows. (IWindowsDriverUpdate4) |
IWindowsDriverUpdate5 Содержит свойства и методы, доступные только в обновлении драйвера Windows. (IWindowsDriverUpdate5) |
IWindowsDriverUpdateEntry Содержит свойства, доступные только в обновлении драйвера Windows. |
IWindowsDriverUpdateEntryCollection Содержит коллекцию записей обновления драйверов, связанных с обновлением драйвера. Все свойства имеют стандартную семантику коллекции. |
IWindowsUpdateAgentInfo Извлекает сведения о версии агента клиентский компонент Центра обновления Windows (WUA). |
Перечисления
AddServiceFlag Определяет возможные способы, с помощью которых интерфейс IUpdateServiceManager2 может обрабатывать запросы на регистрацию службы. |
AutoDownloadMode Определяет типы логики, которые используются для определения того, будет ли автоматический Обновления автоматически загружать обновление, как только оно будет определено как применимое для компьютера. |
AutomaticUpdatesNotificationLevel Определяет возможные способы уведомления пользователей с повышенными привилегиями о событиях автоматического Обновления. |
AutomaticUpdatesPermissionType Определяет возможные способы задания свойства NotificationLevel интерфейса IAutomaticUpdatesSettings или свойства IncludeRecommendedUpdates интерфейса IAutomaticUpdatesSettings2. |
AutomaticUpdatesScheduledInstallationDay Определяет дни недели, когда автоматический Обновления устанавливает или удаляет обновления. |
AutomaticUpdatesUserType Определяет тип пользователя. |
AutoSelectionMode Определяет типы логики, используемые для определения того, будет ли конкретное обновление автоматически выбрано при просмотре пользователем доступных обновлений в клиентский компонент Центра обновления Windows пользовательском интерфейсе. |
DeploymentAction Определяет действие, для которого явно развертывается обновление. |
DownloadPhase Определяет ход загрузки текущего обновления, возвращаемого свойством CurrentUpdateDownloadPhase интерфейса IDownloadProgress. |
DownloadPriority Определяет возможные приоритеты для операции скачивания. |
InstallationImpact Определяет возможные уровни влияния, которые могут быть вызваны установкой или удалением обновления. |
InstallationRebootBehavior Определяет возможные режимы перезапуска для обновления. |
OperationResultCode Определяет возможные результаты операции скачивания, установки, удаления или проверки обновления. |
SearchScope Определяет разнообразие обновлений, которые должны возвращаться при обновлении search:_per-machine, обновлениях для отдельных пользователей или и в том, |
UpdateExceptionContext Определяет контекст, в котором может быть предоставлен объект IUpdateException. |
UpdateLockdownOption Определяет функциональные возможности, к которым объект агента клиентский компонент Центра обновления Windows (WUA) может получить доступ из клиентский компонент Центра обновления Windows. |
UpdateOperation Определяет операции, которые могут быть предприняты при обновлении. |
UpdateServiceOption Определяет параметры, влияющие на удаление регистрации службы для службы пакета сканирования. |
UpdateServiceRegistrationState Определяет возможные состояния для службы обновления. |
UpdateType Определяет типы обновлений, например обновление драйвера или программного обеспечения. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по