ISurrogateService interface (objidl.h)

[Use of ISurrogateService is not recommended; use IProcessInitControl instead.]

Used to initialize, launch, and release a COM+ application. You can also refresh the catalog and shut down the process.

Inheritance

The ISurrogateService interface inherits from the IUnknown interface. ISurrogateService also has these types of members:

Methods

The ISurrogateService interface has these methods.

 
ISurrogateService::ApplicationFree

Releases the application.
ISurrogateService::ApplicationLaunch

Launches the application.
ISurrogateService::CatalogRefresh

Refreshes the catalog.
ISurrogateService::Init

Initializes the process server.
ISurrogateService::ProcessShutdown

Shuts down the process.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header objidl.h

See also

IProcessInitControl