Services.exe OS Design Development (Windows Embedded CE 6.0)
1/6/2010
Servicesd.exe is a process that acts as a host to service dynamic-link libraries (DLLs). Long-running services that do not need direct access to hardware or kernel functions, such as the TCP stack, should be hosted by servicesd.exe, rather than in the kernel. Servicesd.exe provides enhanced loading capabilities, such as support for starting, pausing, and stopping services. The process of services.exe, which functions as the host process of services DLLs prior to Windows Embedded CE 6.0 R2 , now acts only as a command-line interpreter.
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
Using Services.exe from the Command Line
Services.exe Registry Settings