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


Перечисление AutoDownloadMode (wuapi.h)

Определяет типы логики, которые используются для определения того, будет ли автоматический Обновления автоматически загружать обновление, как только оно будет определено как применимое для компьютера.

Синтаксис

typedef enum tagAutoDownloadMode {
  adLetWindowsUpdateDecide = 0,
  adNeverAutoDownload = 1,
  adAlwaysAutoDownload = 2
} AutoDownloadMode;

Константы

 
adLetWindowsUpdateDecide
Значение: 0
Используйте стандартную логику. Обновление будет автоматически загружено, если оно важно или если оно рекомендуется и клиентский компонент Центра обновления Windows настроено для обработки рекомендуемых обновлений как важных. В противном случае обновление не будет загружено автоматически.
adNeverAutoDownload
Значение: 1
Обновление не будет скачано автоматически; Он будет скачан только при попытке пользователя установить обновление или когда вызывающий объект API агента клиентский компонент Центра обновления Windows (WUA) запрашивает скачивание обновления с помощью методов IUpdateDownloader::D ownload или IUpdateDownloader::BeginDownload.
adAlwaysAutoDownload
Значение: 2
Обновление всегда будет загружаться автоматически.

Комментарии

Если автоматическая Обновления отключена или автоматическое Обновления включено, но для параметра задано значение "Проверьте наличие обновлений, но позвольте мне выбрать, следует ли скачать или установить их", обновления никогда не будут загружаться автоматически, независимо от значения свойства IUpdate5::AutoDownload обновления. В более ранних версиях WUA, в которых IUpdate5 недоступен, все обновления обрабатываются с помощью стандартной логики.

Требования

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