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


Метод IUpdateInstaller4::Commit (wuapi.h)

Завершает работу с обновлениями, которые были ранее подготовлены или установлены.

Синтаксис

HRESULT Commit(
  DWORD dwFlags
);

Параметры

dwFlags

Зарезервировано для последующего использования.

Возвращаемое значение

В случае успешного выполнения возвращает S_OK. В противном случае возвращает COM или Windows.

код ошибки.

Комментарии

API фиксации был открыт в пакете SDK для 1809. Любое приложение, скомпилированное с помощью заголовка wuapi.h, также может использовать метод Commit в предыдущих версиях Windows 10.

Фиксация должна вызываться только один раз. Этот вызов должен произойти непосредственно перед перезагрузкой. Его вызов несколько раз до перезагрузки не поддерживается и может привести к сбою обновления.

Вызов фиксации требуется перед перезагрузкой, когда обновление компонентов ожидает перезагрузки. Если параметр Commit не вызывается в этом случае, обновление не будет завершено и установлено во время перезагрузки.

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

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1507 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header wuapi.h
Библиотека Wuguid.lib
DLL Wuapi.dll

См. также раздел

IUpdateInstaller4