структура MPSIGUPDATE_DATA

Данные уведомления, передаваемые функции обратного вызова обновления сигнатуры.

Синтаксис

typedef struct tagMPSIGUPDATE_DATA {
  DWORD                 dwPercentComplete;
  DWORD                 dwTotalUpdates;
  DWORD                 dwCurrentUpdateIndex;
  MPSIGUPDATE_TYPE      eType;
  MP_UPDATE_STAGE       Stage;
  MP_MIDL_STRING LPWSTR Path;
} MPSIGUPDATE_DATA, *PMPSIGUPDATE_DATA;

Члены

dwPercentComplete

Тип: DWORD

Оценка процента всех скачанных и (или) установленных обновлений.

DwTotalUpdates

Тип: DWORD

Общее количество обновлений для скачивания и (или) установки.

dwCurrentUpdateIndex

Тип: DWORD

Отсчитываемое от нуля значение индекса, указывающее, какое из необходимых обновлений в настоящее время скачиваются и (или) устанавливаются.

Etype

Тип: MPSIGUPDATE_TYPE

Тип обновления. Одно из следующих возможных значений:

Значение Значение
MPSIGUPDATE_TYPE_NONE
MPSIGUPDATE_TYPE_MANAGED
Обновление WSUS. Для отмены требуются права администратора.
MPSIGUPDATE_TYPE_HTTP
Обновление HTTP. Права администратора не требуются для отмены.
MPSIGUPDATE_TYPE_HTTP_SRV
HTTP из службы. Для отмены требуются права администратора.
MPSIGUPDATE_TYPE_UNC
Общий ресурс UNC. Права администратора не требуются для отмены.
MPSIGUPDATE_TYPE_UNMANAGED
Обновление MU/WU. Для отмены требуются права администратора.
MPSIGUPDATE_TYPE_MANAGED_PLATFORM
Обновление WSUS для PLATFORM. Для отмены требуются права администратора.
MPSIGUPDATE_TYPE_UNMANAGED_PLATFORM
Обновление MU/WU для PLATFORM. Для отмены требуются права администратора.

Этап

Тип: MP_UPDATE_STAGE

Этап обновления. Одно из следующих возможных значений:

Значение Значение
MP_STAGE_UNKNOWN
Этап обновления неизвестен.
MP_SEARCH_UPDATE
Обновление этапа поиска.
MP_DOWNLOAD_UPDATE
Обновление этапа загрузки.
MP_INSTALL_UPDATE
Обновление этапа установки.

Путь

Тип: MP_MIDL_STRING LPWSTR

Путь обновления.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Заголовок
MpClient.h