ISurrogateService::ProcessShutdown method

Shuts down the process.

Syntax


HRESULT ProcessShutdown(
  [in]  ShutdownType shutdownType
);

Parameters

shutdownType [in]

The shutdown type, as described in Remarks.

Return value

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

Remarks

The shutdown type is defined by the following enum.

typedef enum tagShutdownType { 
    IdleShutdown, 
    ForcedShutdown
} ShutdownType;

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:
© 2014 Microsoft