Service Manager Control
產(chǎn)品編號:162038
當前版本:
開 發(fā) 商:ComponentSpace
產(chǎn)品類型:獨立控件
產(chǎn)品功能:其他
開發(fā)平臺:Visual Basic 6.0
其他特性:嵌入式應(yīng)用
產(chǎn)品源碼:源碼可選
在您的Visual Basic應(yīng)用程序中訪問Windows Service控制管理以枚舉、啟動、暫停、繼續(xù)以及查詢Windows服務(wù)。獲取延展的服務(wù)狀態(tài)包括檢查點以及等待提示。列舉所有獨立的服務(wù)。服務(wù)管理控制同樣能使創(chuàng)建、配置以及刪除服務(wù)的操作變得簡單。您也能管理在遠程計算機上運行的服務(wù)。服務(wù)管理控制能使Visual Basic開發(fā)人員在一個簡單實用的控制界面中完全控制Windows服務(wù)。
功能
控制Windows服務(wù)
初始化ServiceManager類中的一個實例,如果您想管理遠程計算機上的服務(wù)就設(shè)置ComputerName屬性,然后您就可以管理相關(guān)服務(wù)。該類包括為在Windows服務(wù)中運行標準操作而需要的啟動、停止、暫停、繼續(xù)以及控制等程序。您同樣可使用Status與ExtendedStatus屬性獲取服務(wù)狀態(tài)。使用DisplayName屬性查找根據(jù)服務(wù)名定義的服務(wù)的顯示名。相反,您可以使用ServiceName屬性定義可決定顯示名的服務(wù)名。通過使用ServiceManager類,您能創(chuàng)建、刪除、配置以及列舉服務(wù)。
進行服務(wù)配置
通過ServiceConfiguration類,您可以還原與更新服務(wù)配置。配置包括服務(wù)名、顯示名、服務(wù)類型以及可執(zhí)行服務(wù)的名稱、加載順序、附屬項、帳戶名、密碼等。
ExtendedServiceStatus會返回服務(wù)的擴展狀態(tài)包括它受到的控制、退出代碼等。