Struct IProcessLifetimeCallback#
Defined in File process.h
Inheritance Relationships#
Derived Type#
public CWatchDog
(Class CWatchDog)
Struct Documentation#
-
struct IProcessLifetimeCallback#
Process termination callback.
Subclassed by CWatchDog
Public Functions
-
virtual void ProcessTerminated(TProcessID tProcessID, int64_t iRetValue) = 0#
Called when the process was terminated.
Remark
The process return value is not always valid. The validity depends on the support of the underlying system.
- Parameters:
tProcessID – [in] The process ID of the process being terminated.
iRetValue – [in] Process return value or 0 when not supported.
- void ProcessTerminated (in TProcessID tProcessID, in int64 iRetValue)
Called when the process was terminated.
Remark
The process return value is not always valid. The validity depends on the support of the underlying system.
- Parameters:
tProcessID – [in] The process ID of the process being terminated.
iRetValue – [in] Process return value or 0 when not supported.
Public Static Attributes
-
static ::sdv::interface_id _id = 0x035E80AB6E3258FD#
Interface ID.
-
virtual void ProcessTerminated(TProcessID tProcessID, int64_t iRetValue) = 0#