3.16 IUpdateSession, IUpdateSession2, and IUpdateSession3 Server Details

The IUpdateSession interface derives from the IDispatch interface and represents a session in which callers can perform operations on updates. The IUpdateSession interface also exposes read-write properties that are used as parameters for update operations.

The IUpdateSession2 interface derives from IUpdateSession. In addition to the functionality provided by IUpdateSession, the IUpdateSession2 interface adds the ability to control the language in which localized data are provided.

The IUpdateSession3 interface derives from IUpdateSession2. In addition to the functionality provided by IUpdateSession2, the IUpdateSession3 interface provides access to the set of update services registered with the update agent as well as a record of the actions taken by the update agent in the past.