4.2 Adding a New Update Service Based on a Scan Package

This example shows a sequence of messages used to register an update service based on a scan package.

The client calls the IUpdateServiceManager::AddScanPackageService (opnum 13) (section 3.44.4.4) method on the server, passing in a name for the resulting service, the location of the scan package cabinet file, and a set of flags controlling the lifetime of the update service. The server responds with an IUpdateService instance representing the added scan package service.

Message sequence diagram for adding an update service based on a scan package

Figure 4: Message sequence diagram for adding an update service based on a scan package