Services.exe OS Design Development (Windows CE 5.0)
Services.exe is a process that supplements the Device.exe process. If a device driver crashes when running in Device.exe, it may corrupt other, unrelated device drivers that are currently running, and crash the entire system. Running services in Services.exe decreases the likelihood of a system failure in the event of a service crash. Services.exe also provides enhanced loading capabilities such as support for starting, pausing, and stopping services.
Services.exe supports IPv6. For more information about IPv6, see Core Protocols of IPv6 and IPv6 Addressing.
OS Design Information
The following table shows operating system design information for Services.exe.
Concept | Description |
---|---|
Dependencies | Winsock, TCP/IP |
Hardware considerations | None |
Modules and Components
The following table shows the components and modules that implement Services.exe.
Item | Module | Component |
---|---|---|
Core Server Support | services | None |
Services.exe Implementation Considerations
The following table shows the Sysgen variables for Services.exe.
Sysgen variable | Description |
---|---|
SYSGEN_SERVICES | When this variable is set, the Core Server Support Catalog item is included in the OS design. |
Application Development Topics
Services.exe Application Development
Activating a Service Programmatically
Registering a Service Programmatically
Configuring Services.exe to Load a Standalone Service
Using Services.exe from the Command Line
Services.exe Registry Settings
See Also
Send Feedback on this topic to the authors