Share via


IAutomaticUpdates interface

Contains the functionality of Automatic Updates.

Members

The IAutomaticUpdates interface inherits from the IDispatch interface. IAutomaticUpdates also has these types of members:

  • Methods
  • Properties

Methods

The IAutomaticUpdates interface has these methods.

Method Description
DetectNow

Begins automatic updating if it has not already started.

EnableService

Enables all the components that Automatic Updates requires.

Pause

Pauses automatic updating.

Resume

Restarts automatic updating if it is paused.

ShowSettingsDialog

Displays a dialog box that contains settings for Automatic Updates.

 

Properties

The IAutomaticUpdates interface has these properties.

Property Access type Description

ServiceEnabled

Read-only

Gets a Boolean value that indicates whether all the components that Automatic Updates requires are available.

Settings

Read-only

Gets the configuration settings for Automatic Updates.

 

Remarks

You can create an instance of this interface by using the AutomaticUpdates coclass. Use the Microsoft.Update.AutoUpdate program identifier to create the object.

Requirements

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]

Header

Wuapi.h

IDL

Wuapi.idl

Library

Wuguid.lib

DLL

Wuapi.dll

IID

IID_IAutomaticUpdates is defined as 673425BF-C082-4C7C-BDFD-569464B8E0CE

See also

IAutomaticUpdates2