CIM_ResourcePool類別

表示資源集區,這是主機系統所提供的邏輯實體,用來配置和指派資源。

語法

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_ResourcePool : CIM_LogicalElement
{
  string  InstanceID;
  string  PoolID;
  boolean Primordial = FALSE;
  uint64  Capacity;
  uint64  Reserved;
  uint16  ResourceType;
  string  OtherResourceType;
  string  ResourceSubType;
  string  AllocationUnits;
  string  ConsumedResourceUnits = "count";
  uint64  CurrentlyConsumedResource;
  uint64  MaxConsumableResource;
};

成員

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

屬性

CIM_ResourcePool類別具有這些屬性。

AllocationUnits

資料類型: 字串

存取類型:唯讀

限定詞: IsPUnit

ReservationLimit屬性所使用的配置單位。 例如,當 ResourceType 設定為 「Processor」時, AllocationUnits 可能會設定為 「hertz*10^6」 或 「percent」。 此屬性的值應該是 來自 DSP0004 V2.4 或更新版本附錄 C.1 之程式設計單位限定詞的法律值。

容量

資料類型: uint64

存取類型:唯讀

資源集區可支援的保留數量上限。 AllocationUnits屬性會指定單位類型。

ConsumedResourceUnits

資料類型: 字串

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourcePoolMaxConsumableResource「、」CIM_ResourcePool目前ConsumedResource「) , IsPUnit

MaxConsumable用屬性的單位。

目前ConsumedResource

資料類型: uint64

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourcePoolConsumedResourceUnits「)

資源集區目前提供給資源取用者的資源數量。 此屬性與 保留 屬性不同,因為它描述資源的取用者檢視,而 保留 屬性則描述資源的產生者檢視。

InstanceID

資料類型: 字串

存取類型:唯讀

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

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

重要

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

  • OrgID 必須包含著作權、商標或其他唯一名稱,該名稱是由定義 InstanceID 屬性的商務實體所擁有,或是由已辨識的全域授權單位指派的已註冊識別碼。
  • OrgID 不得包含冒號。 InstanceID中的第一個冒號必須在OrgIDLocalID之間。
  • LocalID 是由商務實體選擇,不應重複使用來識別不同的基礎真實世界元素。
  • 如果未使用上述模式,定義實體必須確保結果 的 InstanceID 值不會在這個提供者或其他命名空間的提供者所產生的任何 InstanceID 屬性之間重複使用。
  • 對於 DMTF 定義的實例,模式必須與設定為 「CIM」 的 OrgID 搭配使用。

MaxConsumableResource

資料類型: uint64

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourcePoolConsumedResourceUnits「)

資源集區可以提供給資源取用者的最大消費性資源數量。 此屬性與 Capacity 屬性不同,因為它描述資源的取用者檢視,而 Capacity 屬性則描述資源的產生者檢視。

OtherResourceType

資料類型: 字串

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourcePoolResourceType「)

ResourceType 屬性設定為 「0」 (其他) 時,資源類型。

PoolID

資料類型: 字串

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourceAllocationSettingDataPoolId「)

集區的不透明識別碼。 此屬性可用來在儲存和還原組態資料至基礎持續性儲存體時提供相互關聯。

原始

資料類型: 布林值

存取類型:唯讀

如果資源集區是原始的,則為true。 如果資源集區是具體資源集區,則為false。 原始資源集區是資源集區,不是由資源的取用者建立或刪除的資源集區。 資源佈建服務可以更新具體資源集區。

已保留

資料類型: uint64

存取類型:唯讀

此集區中所有作用中配置目前的保留數目。 在階層式設定中,這代表所有目前子代保留的總和。 AllocationUnits屬性會指定單位類型。

ResourceSubType

資料類型: 字串

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourcePoolResourceType「)

資源集區的實作特定子類型。 例如,這可用來區分相同資源類型的不同模型。

ResourceType

資料類型: uint16

存取類型:唯讀

限定詞: ModelCorrespondence (「CIM_ResourcePoolOtherResourceType「、」CIM_ResourcePoolResourceSubType「)

資源集區所配置的資源類型。

其他 (1)

電腦系統 (2)

處理器 (3)

記憶體 (4)

IDE 控制器 (5)

平行 SCSI HBA (6)

FC HBA (7)

iSCSI HBA (8)

IB HCA (9)

乙太網路卡 (10)

其他網路介面卡 (11)

I/O 插槽 (12)

I/O 裝置 (13)

磁片磁碟機 (14)

CD 磁片磁碟機 (15)

DVD 磁片磁碟機 (16)

磁片磁碟機 (17)

磁帶機 (18)

儲存範圍 (19)

其他儲存裝置 (20)

序列埠 (21)

平行埠 (22)

USB 控制器 (23)

圖形控制器 (24)

IEEE 1394 控制器 (25)

可分割單位 (26)

基底可分割單位 (27)

Power (28)

冷卻容量 (29)

乙太網路交換器埠 (30)

邏輯磁片 (31)

儲存體磁片區 (32)

乙太網路 連線 (33)

DMTF 保留 (。。)

廠商保留 (0x8000。0xFFFF)

規格需求

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

另請參閱

CIM_LogicalElement