溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

VB.NET終端服務(wù)啟動(dòng)模式的示例分析

發(fā)布時(shí)間:2021-12-02 10:41:44 來(lái)源:億速云 閱讀:152 作者:小新 欄目:編程語(yǔ)言

小編給大家分享一下VB.NET終端服務(wù)啟動(dòng)模式的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

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

Imports System  Imports System.Management  Imports System.Windows.Forms   Namespace WMISample  Public Class CallWMIMethod  Public Overloads Shared Function Main() As Integer  Try  Dim classInstance As New ManagementObject( _  "root\CIMV2", _  "Win32_TerminalService", Nothing)  ' Obtain [in] parameters for the method  Dim inParams As ManagementBaseObject = _ classInstance.GetMethodParameters("ChangeStartMode")  ' Add the input parameters.  ' Execute the method and obtain the return values.  Dim outParams As ManagementBaseObject = _ classInstance.InvokeMethod("ChangeStartMode", inParams, Nothing)  ' List outParams  Console.WriteLine("Out parameters:")  Console.WriteLine("ReturnValue: {0}", outParams("ReturnValue"))  Catch err As ManagementException  MessageBox.Show("An error occurred while trying to execute the WMI method: " & err.Message)  End Try  End Function  End Class  End Namespace


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

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

以上是“VB.NET終端服務(wù)啟動(dòng)模式的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI