ISurrogateService::ApplicationLaunch method

Launches the application.

Syntax


HRESULT ApplicationLaunch(
  [in]  REFGUID rguidApplID,
  [in]  ApplicationType appType
);

Parameters

rguidApplID [in]

The application identifier.

appType [in]

The application type, as described in Remarks.

Return value

If the method succeeds, the return value is S_OK. Otherwise, it is E_UNEXPECTED.

Remarks

The application type is defined by the following enum.

typedef enum tagApplicationType { 
    ServerApplication, 
    LibraryApplication 
} ApplicationType;

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

ObjIdl.h

IDL

ObjIdl.idl

IID

IID_ISurrogateService is defined as 000001d4-0000-0000-C000-000000000046

See also

CoGetInterceptor
ICallFrame
ICallFrameEvents
ICallInterceptor
ICallUnmarshal
ISurrogateService

 

 

Community Additions

ADD
Show:
© 2015 Microsoft