Поделиться через


Заголовок 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

Определяет типы обновлений, например обновление драйвера или программного обеспечения.