CIM_Service 類別 (CIMWin32 WMI 提供者)

CIM_Service類別代表邏輯元素,其中包含用來表示和管理裝置或軟體功能所提供的功能的資訊。 服務是設定和管理功能實作的一般用途物件;它不是功能本身。

重要

DMTF (分散式管理工作組) CIM (Common Information Model) 類別是 WMI 類別建置所在的父類別。 WMI 目前僅支援 CIM 2.x 版本架構

下列語法已從受管理物件格式 (MOF) 程式碼加以簡化,並包含所有繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。

語法

[Abstract, UUID("{8502C527-5FBB-11D2-AAC1-006008C78BC7}"), DisplayName("Services (CIM)"), AMENDMENT]
class CIM_Service : CIM_LogicalElement
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  string   CreationClassName;
  string   Name;
  boolean  Started;
  string   StartMode;
  string   SystemCreationClassName;
  string   SystemName;
};

成員

CIM_Service類別具有下列類型的成員:

方法

CIM_Service類別具有這些方法。

方法 描述
StartService 嘗試將服務放入其啟動狀態。 WMI 未實作。
StopService 將服務置於已停止狀態的類別方法。 WMI 未實作。

屬性

CIM_Service類別具有這些屬性。

標題

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (64) 、 DisplayName (「Caption」)

物件的簡短文字描述。

此屬性繼承自 CIM_ManagedSystemElement

CreationClassName

資料類型: 字串

存取類型:唯讀

限定詞: CIM_KeyDisplayName (「類別名稱」)

建立實例時所使用的類別或子類別名稱。 與 類別的其他索引鍵屬性搭配使用時,這個屬性可讓類別及其子類別的所有實例唯一識別。

說明

資料類型: 字串

存取類型:唯讀

限定詞: DisplayName (「Description」)

物件的文字描述。

此屬性繼承自 CIM_ManagedSystemElement

InstallDate

資料類型: datetime

存取類型:唯讀

限定詞: MappingStrings (「MIF。DMTF|ComponentID|001.5「) , DisplayName (」Install Date「)

指出何時安裝 物件。 缺少值並不表示未安裝物件。

此屬性繼承自 CIM_ManagedSystemElement

名稱

資料類型: 字串

存取類型:唯讀

限定詞: 覆寫 (「Name」) , 索引鍵

Name 屬性可唯一識別服務,並提供受管理之功能的指示。 在物件的 Description 屬性中會更詳細地描述這項功能。

Started

資料類型: 布林值

存取類型:唯讀

限定詞: DisplayName (「Started」)

如果 為 TRUE,服務已啟動。

StartMode

資料類型: 字串

存取類型:唯讀

限定詞: DisplayName (「開始模式」)

指出服務是否由作業系統) 或只在要求時啟動, (自動啟動。

自動 (「自動」)

手動 (「手動」)

狀態

資料類型: 字串

存取類型:唯讀

限定詞: MaxLen (10) 、 DisplayName (「Status」)

表示物件目前狀態的字串。 您可以定義作業和非操作狀態。 作業狀態可以包括 「OK」、「已降級」 和 「Pred Fail」。 「預先失敗」表示元素正常運作,但正在預測失敗 (例如,已啟用 SMART 的硬碟) 。

非操作狀態可以包含「錯誤」、「啟動」、「停止」和「服務」。 「服務」可以在磁片鏡像重新儲存期間套用、重載使用者許可權清單或其他系統管理工作。 並非所有這類工作都處於線上狀態,但 Managed 元素不是「確定」,也不是在其他其中一種狀態。

此屬性繼承自 CIM_ManagedSystemElement

包括下列值:

確定 (「確定」)

錯誤 (「錯誤」)

降級 (「降級」)

未知 (「未知」)

Pred Fail (「預先失敗」)

starting (「Starting」)

停止 (「停止」)

服務 (「Service」)

壓力 (「壓力」)

NonRecover (「NonRecover」)

無連絡人 (「無連絡人」)

Lost Comm (「Lost Comm」)

SystemCreationClassName

資料類型: 字串

存取類型:唯讀

限定詞: 傳播 (「CIM_SystemCreationClassName) 、CIM_KeyDisplayName (」System Class Name「)

界定系統的建立類別名稱。

SystemName

資料類型: 字串

存取類型:唯讀

限定詞: 傳播 (「CIM_SystemName「) , CIM_KeyDisplayName (」系統名稱「)

裝載服務的系統名稱。

備註

CIM_Service類別衍生自CIM_LogicalDevice

WMI 不會實作這個類別。 如需衍生自 CIM_Service的 WMI 類別,請參閱 Win32 類別

本檔衍生自 DMTF 所發佈的 CIM 類別描述。 Microsoft 可能已變更更正次要錯誤、符合 Microsoft SDK 檔標準,或提供詳細資訊。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另請參閱

CIM_LogicalElement