IUpdateInstaller::RunWizard method (wuapi.h)

Starts a wizard that guides the local user through the steps to install the updates.

Syntax

HRESULT RunWizard(
  [in, optional] BSTR                dialogTitle,
  [out]          IInstallationResult **retval
);

Parameters

[in, optional] dialogTitle

An optional string value to be displayed in the title bar of the wizard.

If an empty string value is used, the following text is displayed: Download and Install Updates.

[out] retval

An IInstallationResult interface that represents the results of an installation operation for each update that is specified in the request.

Return value

This method returns the following HRESULT values and other COM or Windows

error codes.

Return code Description
WU_E_NO_UPDATE
There are no updates in a collection.

Remarks

This method returns WU_E_NO_UPDATE if the Updates property of IUpdateInstaller is not set. This method also returns WU_E_NO_UPDATE if the Updates property is set to an empty collection.

Requirements

Requirement Value
Minimum supported client Windows XP, Windows 2000 Professional with SP3 [desktop apps only]
Minimum supported server Windows Server 2003, Windows 2000 Server with SP3 [desktop apps only]
Target Platform Windows
Header wuapi.h
Library Wuguid.lib
DLL Wuapi.dll

See also

IUpdateInstaller