Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
Services.exe is a process that acts as a host to service dynamic-link libraries (DLLs). Services.exe provides enhanced loading capabilities, such as support for starting, pausing, and stopping services. In addition to hosting services and providing enhanced loading capabilities, Services.exe can also be configured to wait on connection.
Note: |
---|
Services.exe helps prevent a device failure resulting from a service crash, but it does not prevent a resulting crash in another unrelated service. All services should be properly debugged prior to deployment. |
In This Section
- Activating a Service Programmatically
-
Provides information about how to activate a service programmatically by calling ActivateService.
- Controlling a Running Service
-
Provides information about how to control a service through various IOCTLs.
- Configuring Services.exe to Load a Standalone Service
-
Provides information about how to configure Services.exe to load a service in standalone mode
- Using Services.exe from the Command Line
-
Provides information about the command line options available for Services.exe.
- Super Services
-
Provides information about a super service that is designed to allow all ports to be monitored by Services.exe.
- Registering a Service Programmatically
-
Provides information about how to register a service programmatically by calling RegisterService.
- Stopping a Running Service
-
Provides information about how to stop a service programmatically by calling DeregisterService.