Sign in Join
FPDoc Onlineexperiment

TErrorSeverity enumeration

In unit DaemonApp

Severity of a startup error (Windows only).

Declaration

pascal
TErrorSeverity = (esIgnore,esNormal,esSevere,esCritical)

Description

TErrorSeverity determines what action windows takes when the daemon fails to start. It is used on windows only, and is ignored on other platforms.

Values

esIgnoreIgnore startup errors.
esNormalError is logged, but startup continues.
esSevereError is logged, and startup is continued if last known good configuration is active, or system is restarted using last known good configuration.
esCriticalError is logged, and startup is stopped if last known good configuration is active, or system is restarted using last known good configuration.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.