自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺析VB.NET終端服務(wù)啟動模式

開發(fā) 后端
本文就VB.NET終端服務(wù)啟動模式問題一個(gè)案例的解析,大家知道Win32_TerminalService 類別提供終端服務(wù)負(fù)載平衡指示器嗎?文章有詳細(xì)的代碼和附帶參數(shù)說明。

學(xué)習(xí)VB.NET時(shí),你可能會遇到更改終端服務(wù)啟動模式問題,這里將介紹VB.NET終端服務(wù)啟動模式問題的解決方法,在這里拿出來和大家分享一下。

Win32_TerminalService 類別提供終端服務(wù)負(fù)載平衡指示器。VB.NET終端服務(wù)啟動模式代碼如下:

  1. Imports System  
  2. Imports System.Management  
  3. Imports System.Windows.Forms  
  4.  
  5. Namespace WMISample  
  6. Public Class CallWMIMethod  
  7. Public Overloads Shared Function Main() As Integer  
  8. Try  
  9. Dim classInstance As New ManagementObject( _  
  10. "root\CIMV2", _  
  11. "Win32_TerminalService", Nothing)  
  12. ' Obtain [in] parameters for the method  
  13. Dim inParams As ManagementBaseObject = _ 
  14. classInstance.GetMethodParameters("ChangeStartMode")  
  15. ' Add the input parameters.  
  16. ' Execute the method and obtain the return values.  
  17. Dim outParams As ManagementBaseObject = _ 
  18. classInstance.InvokeMethod("ChangeStartMode", inParams, Nothing)  
  19. ' List outParams  
  20. Console.WriteLine("Out parameters:")  
  21. Console.WriteLine("ReturnValue: {0}", outParams("ReturnValue"))  
  22. Catch err As ManagementException  
  23. MessageBox.Show("An error occurred while trying to execute the WMI method: " & err.Message)  
  24. End Try  
  25. End Function  
  26. End Class  
  27. End Namespace  


VB.NET終端服務(wù)啟動模式附帶參數(shù)說明:

ChangeStartMode 方法會更改服務(wù)的啟動模式。它將返回下述整數(shù)值之一:
0 - 請求已被接受;
1 - 不支持請求;
2 - 用戶不具有必要的訪問權(quán)限;
3 - 服務(wù)不能被終止,原因是其他正在運(yùn)行的服務(wù)要依賴它;
4 - 請求的控制代碼無效,或服務(wù)不接受它;
5 - 請求的控制代碼無法發(fā)送給服務(wù),原因是服務(wù)狀態(tài)(Win32_BaseService:State)等于 0、1 或 2;
6 - 服務(wù)尚未啟動;
7 - 服務(wù)未以及時(shí)方式對啟動請求作出響應(yīng);
8 - 啟動服務(wù)時(shí)出現(xiàn)不明錯(cuò)誤;
9 - 未發(fā)現(xiàn)指向可執(zhí)行服務(wù)的目錄路徑;
10 - 服務(wù)已經(jīng)運(yùn)行;
11 - 負(fù)責(zé)添加新服務(wù)的數(shù)據(jù)庫被鎖住;
12 - 該服務(wù)所依賴的某個(gè)從屬物已從系統(tǒng)上刪除;
13 - 該服務(wù)無法從依賴的服務(wù)上發(fā)現(xiàn)所需的服務(wù);
14 - 該服務(wù)已被系統(tǒng)禁止;
15 - 該服務(wù)不具有在系統(tǒng)上運(yùn)行所需的正確鑒定;
16 - 正在從系統(tǒng)上刪除該服務(wù);
17 - 該服務(wù)沒有執(zhí)行線程;
18 - 啟動該服務(wù)時(shí),存在循環(huán)依附關(guān)系;
19 - 有一個(gè)具有相同名稱的服務(wù)正在運(yùn)行;
20 - 在該服務(wù)的名稱中存在無效字符;
21 - 為該服務(wù)傳遞了無效參數(shù);
22 - 對運(yùn)行該服務(wù)的帳戶來說,或是無效,或是缺乏運(yùn)行此服務(wù)的許可權(quán)限;
23 - 系統(tǒng)可用的服務(wù)數(shù)據(jù)庫中已存在該服務(wù);
24 - 該服務(wù)在系統(tǒng)中目前處于暫停狀態(tài);
其他 - 關(guān)于上面所列以外的整數(shù)值,請參閱 Win32 錯(cuò)誤代碼文檔。

【編輯推薦】

  1. 剖析VB.NET平臺調(diào)用是如何執(zhí)行操作
  2. 分享個(gè)人總結(jié)VB.NET多線程
  3. 詳細(xì)說明VB.NET變量中四點(diǎn)
  4. 三類十二種VB.NET數(shù)據(jù)類型全面介紹
  5. VB.NET初步知識,初學(xué)者必看
責(zé)任編輯:田樹 來源: 樂博網(wǎng)
相關(guān)推薦

2009-10-27 09:31:32

VB.NET啟動Sma

2009-10-15 17:41:14

VB.NET Impo

2009-11-03 09:26:13

VB.NET方法

2009-11-03 13:48:02

VB.NET枚舉

2009-10-10 15:43:51

2009-10-13 15:20:02

VB.NET使用Dra

2009-10-16 14:07:18

VB.NET使用Mon

2009-11-03 10:00:20

VB.NET New方

2009-10-12 14:32:40

VB.NET實(shí)現(xiàn)定時(shí)關(guān)

2009-10-23 12:53:25

VB.NET語言

2009-10-14 10:08:05

VB.NET編寫DEC

2009-11-02 17:49:05

VB.NET抽象類

2010-01-13 17:16:37

VB.NET冒號

2009-11-03 12:52:38

VB.NET Wind

2009-10-28 09:47:01

VB.NET局部靜態(tài)變

2009-10-16 15:06:13

VB.NET組合時(shí)間值

2009-10-16 09:21:49

VB.NET開發(fā)自動分

2009-12-24 14:30:56

VB.NET

2009-10-13 16:05:07

VB.NET字符數(shù)據(jù)類

2009-10-14 15:34:29

VB.NET窗體編程模
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號