Windows Mobile上的服务程序.docxVIP

  • 2
  • 0
  • 约1.05万字
  • 约 10页
  • 2022-07-30 发布于上海
  • 举报
Windows Mobile 上的服务程序 服务简介 几乎每一个操作系统都有一种在系统启动时刻启动进程的机制,这些进程提供了一些不依赖于 任何用户交互式的服务。在Windows 中,这样的进程成为服务。在桌面Windows 系统中,服务程序由三个组件构成的:服务应用、服务控制程序(SCP)和服务控制管理器(SCM)。(以上参见《深入解析Windows 操作系统》第四版第四章第二节。) 桌面系统的服务机制是非常复杂的,至少看的我现在还在晕。在嵌入式系统中,当然不会如此复杂。 Windows CE 5.0 服务程序在系统架构中的位置如下图,Services.exe 是作为服务DLL 文件的宿主,提供开始、暂停和停止服务的能力。服务和驱动(主要由 Device.exe 加载)有个很有意思的关系, 从本质上说它们是一回事。 下图是Windows Mobile 6.0 Professional 模拟器Services.exe 和Device.exe 进程加载的DLL 文件的截图: Windows CE 6.0 服务程序在系统架构中的位置,微软把驱动分为用户模式和内核模式: 进一步详细的看下Windows CE 6.0 的用户态: ServicesD.EXE 用于服务的宿主,UDevice.EXE 用于用户态驱动的宿主。 ServicesD.exe is a process that sup

文档评论(0)

1亿VIP精品文档

相关文档