日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

16、Windows API 服务

發布時間:2024/8/22 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 16、Windows API 服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、基本概念<?xml:namespace prefix = o />

1、服務是一種在系統中常駐的程序,服務可以在系統啟動時自啟動(先于用戶登錄)。當一個應用程序需要常駐在系統,或者隨時為其他應用程序提供服務時,可以使用服務應用程序。一般編寫網絡服務端程序時需要使用服務。比如Windows系統中常用的網絡應用服務器(WEB、FTP、郵件等)IIS就是一個服務應用程序。

??????? Windows系統中具有一個服務控制器(SCM)用于控制服務。服務的安裝、刪除、啟動、停止、控制與I/O都是通過服務控制器。

??????? Windows系統的服務分為服務應用程序和內核驅動服務程序,服務應用程序運行于系統用戶態,內核驅動服務運行于系統內核態。用戶態服務程序需遵守SCM的接口規范。

sc.exe

2、服務控制器對系統中所有服務進行管理,SCM管理著系統中已經安裝的服務程序和設備驅動程序數據庫,數據庫中保存的信息包括系統安裝了哪些服務,每個服務包括如何啟動每個服務、各個服務的安全屬性以及控制接口等。

??????? 服務程序、服務配置程序和服務控制程序的設計都需要使用SCM提供的函數。

3、服務程序是運行服務所需要的可執行程序,SCM通過運行和終止服務程序來啟動和停止服務。

4、啟動、終止或控制服務程序的運行是通過向SCM發送請求實現的。對服務程序進行啟動、停止、修改屬性等操作的程序就是服務控制管理程序。

5、一個服務具有若干個屬性,包括服務名稱、顯示名稱、服務類型、描述、可執行文件路徑、啟動類型、服務狀態、啟動參數、依存關系等。

二、相關的API

暫時不涉及這一塊,暫時到此,更詳細的可以參見[1,2]。

[1] 精通Windows API 函數、接口、編程實例

[2] http://msdn.microsoft.com/en-us/library/ms685141%28VS.85%29.aspx

轉載于:https://www.cnblogs.com/mydomain/archive/2011/01/09/1931262.html

總結

以上是生活随笔為你收集整理的16、Windows API 服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。