共用方式為


CIM_ConcreteJob 類別

CIM_Job類別的具體版本。 這個類別代表要執行的一般可具現化工作單位,例如批次或列印工作。

語法

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ConcreteJob : CIM_Job
{
  string   InstanceID;
  string   Name;
  uint16   JobState;
  datetime TimeOfLastStateChange;
  datetime TimeBeforeRemoval = "00000000000500.000000:000";
};

成員

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

方法

CIM_ConcreteJob類別具有這些方法。

方法 描述
GetError 擷取具體作業之作業狀態的錯誤資訊。
RequestStateChange 要求將指定的狀態變更要求為具體作業。

屬性

CIM_ConcreteJob類別具有這些屬性。

InstanceID

資料類型: 字串

存取類型:唯讀

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

在包含命名空間的範圍內,唯一且不透明地識別這個類別的實例。

重要

為了確保命名空間內的唯一性, InstanceID 屬性的值應該以下列模式建構: OrgIDLocalID

OrgID 必須包含著作權、商標或其他唯一名稱,該名稱是由定義 InstanceID的商務實體所擁有,或是由已辨識的全域授權單位所指派的已註冊識別碼。 此模式類似于架構類別名稱的結構。 此外,為了確保唯一性, InstanceID 中的第一個冒號必須介於 OrgIDLocalID之間。 因此 ,OrgID 不得包含冒號 (':') 。

LocalID 是由商務實體所選擇,不應重新用來識別不同的基礎真實世界元素。

如果未使用上述模式,定義實體必須確保產生的 InstanceID 值不會在這個提供者或其他命名空間的提供者所產生的任何 InstanceID 屬性之間重複使用。

針對分散式管理工作組 (DMTF) 定義的實例,模式必須與設定為 CIM 的 OrgID 搭配使用。

JobState

資料類型: uint16

存取類型:唯讀

作業的操作狀態,以及這些狀態之間的轉換。

(2)

作業從未啟動。

開始 (3)

作業會從 「新增」、「暫停」或「服務」狀態移至「執行中」狀態。

執行 (4)

作業正在執行。

已暫停 (5)

作業已停止,但可以順暢地重新開機。

關閉 (6)

作業正在移至「已完成」、「已終止」或「已終止」狀態。

已完成 (7)

作業已正常完成。

終止 (8)

作業已由「終止」狀態變更要求停止。 作業及其所有基礎程式都會結束,而且可以在 (這是作業特定的) 做為新作業時重新開機。

( 9)

作業已由'Kill' 狀態變更要求停止。 基礎進程可能已繼續執行,而且可能需要清除才能釋放資源。

例外 狀況 (10)

作業處於可能表示錯誤狀況的異常狀態。 實際狀態可能會透過作業特定物件顯示。

服務 (11)

作業處於支援問題探索或解決方式的廠商特定狀態,或兩者皆為

查詢擱置 (12)

等候用戶端解析查詢。

DMTF 保留 (13..32767)

廠商保留 (32768..65535)

名稱

資料類型: 字串

存取類型:唯讀

限定詞: 必要覆寫 (「Name」)

實例的使用者易記名稱。 此外,使用者易記的名稱可以當做搜尋或查詢的屬性使用。

注意

名稱不一定在命名空間內是唯一的。

TimeBeforeRemoval

資料類型: datetime

存取類型:讀取/寫入

限定詞: 必要

指出保留已完成作業的時間長度。 預設值為 「000000000000500.0000000:000」, (五分鐘) 。

TimeOfLastStateChange

資料類型: datetime

存取類型:唯讀

上次變更作業狀態的日期或時間。

注意

如果作業的狀態尚未變更,而且已填入此屬性,則必須將它設定為零間隔值。

規格需求

需求
最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
命名空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_Job