SvcMgr.TErrorSeverity
From RAD Studio VCL Reference
Delphi Information
From SvcMgr.pas
TErrorSeverity = { esIgnore, esNormal, esSevere, esCritical };
Unit: SvcMgr
Type: enum
C++ Information
From SvcMgr.hpp
enum TErrorSeverity{ esIgnore, esNormal, esSevere, esCritical };
Unit: SvcMgr
Type: enum
Description
TErrorSeverity indicates the severity of a failure and implies the corresponding response by a service startup program.
TErrorSeverity can have one of the following values:
| Value | What the startup program does |
|---|---|
|
esIgnore |
Logs the error and continues. |
|
esNormal |
Logs the error and displays a message, but continues. |
|
esSevere |
Logs the error but continues only if the last-known-good configuration is being started; otherwise the last-known-good configuration is started instead. |
|
esCritical |
Logs the error and starts up the last-known-good configuration instead. If this is the last-known-good configuration, the startup operation fails. |