SvcMgr.TErrorSeverity

From RAD Studio VCL Reference
Jump to: navigation, search

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.

Personal tools
Translations
Newest Version