Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется 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 Загружает обновления с сервера. |
|
IUpdateDownloaderEx Загружает обновления с сервера. (IUpdateDownloaderEx) |
|
IUpdateDownloadResult Содержит свойства, указывающие состояние операции загрузки для обновления. |
|
IUpdateEx Содержит свойства и методы, доступные для обновления. (IUpdateEx) |
|
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 или свойства IncludeRenameUpdates интерфейса IAutomaticUpdatesSettings2. |
|
AutomaticUpdatesScheduledInstallationDay Определяет дни недели при установке или удалении обновлений автоматическими обновлениями. |
|
AutomaticUpdatesUserType Определяет тип пользователя. |
|
AutoSelectionMode Определяет типы логики, которая используется для определения того, будет ли определенное обновление автоматически выбрано, когда пользовательские представления доступных обновлений в пользовательском интерфейсе Центра обновления Windows. |
|
DeploymentAction Определяет действие, для которого обновление развертывается явно. |
|
DownloadPhase Определяет ход загрузки текущего обновления, возвращаемого свойством CurrentUpdateDownloadPhase интерфейса IDownloadProgress. |
|
DownloadPriority Определяет возможные приоритеты для операции скачивания. |
|
DownloadType Указывает тип загрузки для выполнения. |
|
InstallationImpact Определяет возможные уровни влияния, которые могут быть вызваны установкой или удалением обновления. |
|
InstallationRebootBehavior Определяет возможное поведение перезапуска для обновления. |
|
OperationResultCode Определяет возможные результаты загрузки, установки, удаления или проверки в обновлении. |
|
SearchScope Определяет множество обновлений, которые должны возвращаться обновлениями поиска:_per-компьютера, обновлениями для каждого пользователя или обоими. |
|
UpdateExceptionContext Определяет контекст, в котором можно предоставить объект IUpdateException. |
|
UpdateLockdownOption Определяет функциональные возможности, к которым объект агента центра обновления Windows (WUA) может получить доступ из Центра обновления Windows. |
|
UpdateOperation Определяет операции, которые можно предпринять при обновлении. |
|
UpdateServiceOption Определяет параметры, влияющие на способ удаления регистрации службы для службы пакетов сканирования. |
|
UpdateServiceRegistrationState Определяет возможные состояния для службы обновления. |
|
UpdateType Определяет типы обновлений, например драйвер или обновление программного обеспечения. |