Click or drag to resize
Xcalibur Systems LLC Logo

ServiceFailureActionFlags Class

Represents the action the service controller should take on each failure of a service. A service is considered failed when it terminates without reporting a status of to the service controller.

SERVICE_FAILURE_ACTIONS structure

Inheritance Hierarchy
SystemObject
  Xcalibur.NativeMethods.V2.ServicesServiceFailureActionFlags

Namespace: Xcalibur.NativeMethods.V2.Services
Assembly: Xcalibur.NativeMethods.V2 (in Xcalibur.NativeMethods.V2.dll) Version: 1.0.1.0
Syntax
[StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public class ServiceFailureActionFlags

The ServiceFailureActionFlags type exposes the following members.

Constructors
 NameDescription
Public methodServiceFailureActionFlagsInitializes a new instance of the ServiceFailureActionFlags class
Top
Methods
 NameDescription
Public methodEquals
(Inherited from Object)
Protected methodFinalize
(Inherited from Object)
Public methodGetHashCode
(Inherited from Object)
Public methodGetType
(Inherited from Object)
Protected methodMemberwiseClone
(Inherited from Object)
Public methodToString
(Inherited from Object)
Top
Fields
 NameDescription
Public fieldFailureActionsOnNonCrashFailures If this member is TRUE and the service has configured failure actions, the failure actions are queued if the service process terminates without reporting a status of or if it enters the state but the Win32ExitCode member of the structure is not . If this member is FALSE and the service has configured failure actions, the failure actions are queued only if the service terminates without reporting a status of . This setting is ignored unless the service has configured failure actions. For information on configuring failure actions, see .
Top
See Also