百科知识

操作系统(软件)是如何实现关掉电脑(硬件)?

2019-07-13 09:03:21P***
操作系统(软件)是如何实现关掉电脑(硬件)?:Windows系统中由系统进程Csrss和Winlogon配合并调用关机函数ShutdownSystem来完成的,?

最佳回答

  • Windows系统中由系统进程Csrss和Winlogon配合并调用关机函数ShutdownSystem来完成的,这个函数进一步调用SetSystemPowerState关闭驱动程序和其他的当前执行程序子系统如即插即用管理器、电源管理器、执行程序、IO管理器、配置管理器、内存管理器等。此外,执行关机时,系统还要检查当前系统中各种外部设备的状态以及尚未关闭的应用程序的状态,处理各个数据缓冲器中的数据等。如果在上述工作中发生错误就不能正常关机。因此一般说来在关机之前应该使各种外设停止工作,关闭所有的应用程序后再行关机。 简而言之,硬件厂商提供相应的驱动程序,操作系统在结束当前所有进程后调用该驱动使得硬件关闭电源。
    2019-07-13 09:06:53
  • 很赞哦! (174)