Servicesd.exe (Compact 2013)


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 only acts as a command-line interpreter.

To add this feature to your OS, see Servicesd.exe Catalog Items and Sysgen Variables.

For reference information, see Servicesd.exe Reference.

Sample application code is available at %_WINCEROOT%\Public\Servers\Sdk\Samples\obex, %_WINCEROOT%\Public\Servers\Sdk\Samples\http, %_WINCEROOT%\Public\Servers\Sdk\Samples\msmq, %_WINCEROOT%\Public\Servers\Sdk\Samples\ftpd, %_WINCEROOT%\Public\Servers\Sdk\Samples\services, %_WINCEROOT%\Public\Servers\Sdk\Samples\telnetd.

Source code for this feature is available at %_WINCEROOT\ private\winceos\coreos\device\udevice.