|  | 
| readonly attribute boolean | midlDoesNotLikeEmptyInterfaces | 
|  | 
| readonly attribute wstring | name | 
|  | Name of the update component. 
 | 
|  | 
| readonly attribute IEventSource | eventSource | 
|  | Event source for update agent events. 
 | 
|  | 
| readonly attribute unsigned long | order | 
|  | Order hint the update component needs to run at, in conjunction with other update components. 
 | 
|  | 
| readonly attribute wstring[] | dependsOn | 
|  | Array of other update component names this component depends on before being able to get installed. 
 | 
|  | 
| readonly attribute wstring | version | 
|  | Version the update contains. 
 | 
|  | 
| readonly attribute wstring | downloadUrl | 
|  | Download URL of the update. 
 | 
|  | 
| readonly attribute wstring | webUrl | 
|  | Web URL of the update. 
 | 
|  | 
| readonly attribute wstring | releaseNotes | 
|  | Release notes of the update. 
 | 
|  | 
| attribute boolean | enabled | 
|  | Enables or disables the update component. 
 | 
|  | 
| readonly attribute boolean | hidden | 
|  | Whether the update component shall be hidden from the user or not. 
 | 
|  | 
| readonly attribute UpdateState | state | 
|  | Returns the current update state. 
 | 
|  | 
| attribute unsigned long | checkFrequency | 
|  | The update check frequency (in seconds). 
 | 
|  | 
| attribute UpdateChannel | channel | 
|  | Update channel to use for checking for updates. 
 | 
|  | 
| attribute wstring | repositoryURL | 
|  | Update repository URL to use for retrieving the update. 
 | 
|  | 
| readonly attribute wstring | lastCheckDate | 
|  | Date of last update check. 
 | 
|  | 
| readonly attribute unsigned long | checkCount | 
|  | How many times the update check has happened already. 
 | 
|  | 
| readonly attribute boolean | isCheckNeeded | 
|  | Returns TRUEif an update check is needed, orFALSEif not.
 | 
|  | 
| readonly attribute UpdateChannel[] | supportedChannels | 
|  | Returns a safe array of all supported update channels this agents offers. 
 | 
|  | 
Implementation of the IUpdateAgent object for VirtualBox host updates. 
- Interface ID:
- {D782DBA7-CD4F-4ACE-951A-58321C23E258}