Vcl.SvcMgr

From RAD Studio API Documentation
Jump to: navigation, search


Package vcl290.bpl

Classes

TDependenciesTDependencies is a container for TDependency objects.
TDependencyTDependency object represents a dependent service or load ordering group used by TService objects.
TEventLogger
TServiceTService encapsulates a Windows NT service.
TServiceApplicationTServiceApplication encapsulates a Windows NT service application.
TServiceThreadTServiceThread represents the thread associated with a specific service (TService object).

Types

LPHANDLER_FUNCTION
TContinueEventTContinueEvent is the type for event handlers that respond when the Service Control manager resumes a service.
TCurrentStatusTCurrentStatus indicates the state of a service.
TErrorSeverityTErrorSeverity indicates the severity of a failure and implies the corresponding response by a service startup program.
TPauseEventTPauseEvent is the type for event handlers that respond when the Service Control manager pauses a service.
TServiceControllerTServiceController is the type for a registered service's handler function.
TServiceEventTServiceEvent is the procedure type used for service events that do not require parameters.
TServiceTypeTServiceType indicates the type of a service.
TStartEventTStartEvent is the type for event handlers that respond when the Service Control manager starts a service.
TStartTypeTStartType indicates how a service starts up.
TStopEventTStopEvent is the type for event handlers that respond when the Service Control manager stops a service.

Variables

ApplicationRepresents a service Application for a service project.

Constants

CM_SERVICE_CONTROL_CODECM_SERVICE_CONTROL_CODE: Integer = $401;