{D2E0FE7F-D23E-48E1-93C0-6FA8CC346474}

UpdateInstaller Class

  • LocalizedString: @C:\Windows\system32\wuapi.dll,-63522

Registry

InprocServer32

C:\Windows\System32\wuapi.dll
  • ThreadingModel: Both

ProgID

Microsoft.Update.Installer.1

Programmable

TypeLib

{B596CC9F-56E5-419E-A622-E01BB457431E}

Version

2.0

VersionIndependentProgID

Microsoft.Update.Installer

Instance

  • Type: ComObject

Methods

  • BeginInstall: IInstallationJob BeginInstall (IUnknown, IUnknown, Variant)
  • BeginUninstall: IInstallationJob BeginUninstall (IUnknown, IUnknown, Variant)
  • EndInstall: IInstallationResult EndInstall (IInstallationJob)
  • EndUninstall: IInstallationResult EndUninstall (IInstallationJob)
  • Install: IInstallationResult Install ()
  • RunWizard: IInstallationResult RunWizard (string)
  • Uninstall: IInstallationResult Uninstall ()

Properties

  • ClientApplicationID: string ClientApplicationID () {get} {set}
  • IsForced: bool IsForced () {get} {set}
  • parentWindow: IUnknown parentWindow () {get} {set}
  • Updates: IUpdateCollection Updates () {get} {set}
  • IsBusy: bool IsBusy () {get}
  • AllowSourcePrompts: bool AllowSourcePrompts () {get} {set}
  • RebootRequiredBeforeInstallation: bool RebootRequiredBeforeInstallation () {get}
  • ForceQuiet: bool ForceQuiet () {get} {set}

MIT License. Copyright (c) 2021 Strontic.