IUpdateSession interface
Represents a session in which the caller can perform operations that involve updates. For example, this interface represents sessions in which the caller performs a search, download, installation, or uninstallation operation.
Members
The IUpdateSession interface inherits from the IDispatch interface. IUpdateSession also has these types of members:
Methods
The IUpdateSession interface has these methods.
| Method | Description |
|---|---|
| CreateUpdateDownloader |
Returns an IUpdateDownloader interface for this session. |
| CreateUpdateInstaller |
Returns an IUpdateInstaller interface for this session. |
| CreateUpdateSearcher |
Returns an IUpdateSearcher interface for this session. |
Properties
The IUpdateSession interface has these properties.
| Property | Access type | Description |
|---|---|---|
| Read/write |
Identifies the current client application. | |
| Read-only |
Gets a Boolean value that indicates whether the session object is read-only. | |
| Read/write |
Gets and sets the proxy settings that are used to access the server. |
Remarks
You can create an instance of this interface by using the UpdateSession coclass. Use the Microsoft.Update.Session 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 |
|
|
IDL |
|
|
Library |
|
|
DLL |
|
|
IID |
IID_IUpdateSession is defined as 816858A4-260D-4260-933A-2585F1ABC76B |
Send comments about this topic to Microsoft
Build date: 11/22/2012