The IAutomaticUpdates interface contains the functionality of Automatic Updates.
Methods
The IAutomaticUpdates interface inherits the methods of the IDispatch interface.
In addition, IAutomaticUpdates defines the following 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 |
Resumes automatic updating if it is paused.
|
ShowSettingsDialog |
Displays a dialog box that contains settings for Automatic Updates.
|
Properties
The IAutomaticUpdates interface defines the following properties.
| Property | Access type | Description |
ServiceEnabled | Read-only | Indicates whether all the components that Automatic Updates requires are available.
|
Settings | Read-only | Contains 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 |
| Minimum supported server | Windows Server 2003, Windows 2000 Server with SP3 |
| Header | Wuapi.h |
| IDL | Wuapi.idl |
| Library | Wuguid.lib |
| DLL | Wuapi.dll |
| IID | IID_IAutomaticUpdates is defined as 673425BF-C082-4C7C-BDFD-569464B8E0CE |
Send comments about this topic to Microsoft
Build date: 10/23/2009