共用方式為


Msvm_ImageManagementService 類別

管理虛擬機器的虛擬媒體 (.vhd、.vhdx、.iso 或 .vfd 檔案) 。

下列語法是簡化 Managed Object Format (MOF) 程式碼,其中包含所有繼承的屬性。

語法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ImageManagementService : CIM_Service
{
  string   InstanceID;
  string   Caption = "Hyper-V Image Management Service";
  string   Description = "Provides Image Management servicing for Hyper-V";
  string   ElementName = "Hyper-V Image Management Service";
  datetime InstallDate;
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "OK" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName = "Msvm_ComputerSystem";
  string   SystemName;
  string   CreationClassName = "Msvm_ImageManagementService";
  string   Name = "vhdsvc";
  string   PrimaryOwnerName;
  string   PrimaryOwnerContact;
  string   StartMode;
  boolean  Started = True;
};

成員

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

方法

Msvm_ImageManagementService類別具有這些方法。

方法 描述
AttachVirtualHardDisk 在回送模式中連結虛擬磁片映射檔案。
CompactVirtualHardDisk 壓縮虛擬硬碟檔案。
ConvertVirtualHardDisk 將現有的虛擬硬碟轉換成不同類型的或格式。
ConvertVirtualHardDiskToVHDSet 藉由建立新的 VHD Set 檔案以及現有的虛擬硬碟,來轉換虛擬硬碟檔案。
CreateVirtualFloppyDisk 建立虛擬磁片磁碟機檔案。
CreateVirtualHardDisk 建立虛擬硬碟檔案。
DeleteVHDSnapshot 刪除 VHD 集合檔案內的 VHD 快照集專案。
FindMountedStorageImageInstance 尋找指定磁片映射路徑的Msvm_MountedStorageImage物件。
GetVHDSetInformation 擷取 VHD 集合檔案的相關資訊。
GetVHDSnapshotInformation 擷取 VHD 集檔案中 VHD 快照集的相關資訊。
GetVirtualDiskChanges 擷取虛擬磁片指定區域中的變更清單,因為提供的復原變更追蹤識別碼或 VHDSet 快照集識別碼。
GetVirtualHardDiskSettingData 擷取與虛擬硬碟檔案相關聯的設定資料。
GetVirtualHardDiskState 擷取虛擬硬碟檔案的狀態。
MergeVirtualHardDisk 將差異鏈結中的子虛擬硬碟與鏈結中的一或多個父虛擬硬碟合併。
OptimizeVHDSet 優化 VHD Set 檔案以使用較少的磁碟空間。
RequestStateChange 要求狀態變更。
ResizeVirtualHardDisk 調整現有虛擬硬碟的大小。
SetParentVirtualHardDisk 更新指定分葉和子虛擬硬碟檔案的父代。
SetVHDSnapshotInformation 編輯 VHD 集合檔案內的 VHD 快照集專案。 如果有問題的快照集識別碼已經存在,則會以新專案覆寫現有的快照集專案。 否則,新專案將會新增至 VHD 集合檔案。
SetVirtualHardDiskSettingData 設定虛擬硬碟檔案。
StartService 啟動服務。
StopService 停止服務。
ValidatePersistentReservationSupport 驗證檔案系統是否可以支援已啟用持續性保留的虛擬硬碟。
ValidateVirtualHardDisk 驗證虛擬磁片映射是否可以以唯讀模式開啟。

屬性

Msvm_ImageManagementService類別具有這些屬性。

AvailableRequestedStates

資料類型: uint16 陣列

存取類型:唯讀

指出RequestStateChange方法之 RequestedState參數的可能值。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律會設定為 Null

標題

資料類型: 字串

存取類型:唯讀

物件的簡短描述。 此屬性繼承自 CIM_ManagedElement,而且一律會設定為 「Hyper-V Image Management Service」。

CommunicationStatus

資料類型: uint16

存取類型:唯讀

指出檢測能夠與基礎 Managed 元素通訊。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

無法使用 (1)

通訊確定 (2)

遺失通訊 (3)

沒有連絡人 (4)

DMTF 保留 (。。)

廠商保留 (0x8000。)

CreationClassName

資料類型: 字串

存取類型:唯讀

建立實例時所使用的類別或子類別名稱。 此屬性繼承自 CIM_Service,而且一律會設定為 「Msvm_ImageManagementService」。

說明

資料類型: 字串

存取類型:唯讀

對物件的描述。 此屬性繼承自 CIM_ManagedElement,而且一律會設定為 [提供 Hyper-V 的映射管理服務]。

DetailedStatus

資料類型: uint16

存取類型:唯讀

使用其他狀態詳細資料來補充 PrimaryStatus 屬性。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

無法使用 (0)

沒有其他資訊 (1)

壓力 (2)

預測性失敗 (3)

無法復原的錯誤 (4)

錯誤 (5) 支援實體

DMTF 保留 (。。)

廠商保留 (0x8000。)

ElementName

資料類型: 字串

存取類型:唯讀

物件的顯示名稱。 此屬性繼承自 CIM_ManagedElement,而且一律設定為 「Hyper-V Image Management Service」。

EnabledDefault

資料類型: uint16

存取類型:唯讀

系統管理員的元素啟用狀態的預設或啟動組態。 此屬性繼承自 CIM_EnabledLogicalElement,且一律設定為 2 (Enabled) 。

EnabledState

資料類型: uint16

存取類型:唯讀

專案的啟用和停用狀態。 它也可以指出這些要求狀態之間的轉換。 此屬性繼承自 CIM_EnabledLogicalElement,且一律設定為 2 (Enabled) 。

HealthState

資料類型: uint16

存取類型:唯讀

專案目前的健全狀況。 這個屬性工作表示這個專案的健康情況,但不一定表示其子元件的健全狀況。 可能的值為 0 到 30,其中 5 表示元素狀況完全良好,而 30 表示元素完全非功能。 此屬性繼承自 CIM_ManagedSystemElement,而且一律設定為 5。

InstallDate

資料類型: datetime

存取類型:唯讀

建立虛擬機器組態的日期和時間。 此屬性繼承自 CIM_ManagedSystemElement

InstanceID

資料類型: 字串

存取類型:唯讀

限定詞: 金鑰

唯一識別這個類別的實例。 此屬性繼承自 CIM_ManagedElement

名稱

資料類型: 字串

存取類型:唯讀

限定詞: 索引鍵覆寫 (「Name」) 、 MaxLen (256)

已知物件的標籤。 此屬性繼承自 CIM_Service,且一律設定為 「vhdsvc」。

OperatingStatus

資料類型: uint16

存取類型:唯讀

提供專案作業條件的目前狀態資訊,並可用來提供 與 EnabledState 屬性值相關的詳細資料。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

無法使用 (1)

服務 (2)

開始 (3)

停止 (4)

已停止 (5)

中止 (6)

休眠 (7)

已完成 (8)

移轉 (9)

Emigrating (10)

( 11)

快照 集 (12)

關閉 (13)

在測試 (14)

轉換 (15)

在 Service (16)

DMTF 保留 (。。)

廠商保留 (0x8000。)

OperationalStatus

資料類型: uint16 陣列

存取類型:唯讀

物件的目前狀態。 此屬性繼承自 CIM_ManagedSystemElement,而且每個陣列元素一律會設定為 2 (OK) 。

OtherEnabledState

資料類型: 字串

存取類型:唯讀

EnabledState 屬性設定為 1 (Other) 時,專案的啟用或停用狀態。 當EnabledState是 1 以外的任何值時,此屬性必須設定為Null。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律設定為 Null

PrimaryOwnerContact

資料類型: 字串

存取類型:唯讀

字串,提供服務主要擁有者如何連線 (例如電話號碼、電子郵件地址等) 的資訊。 此屬性繼承自 CIM_Service,而且一律設定為 Null

PrimaryOwnerName

資料類型: 字串

存取類型:唯讀

如果已定義服務,則為服務的主要擁有者名稱。 主要擁有者是服務的初始支援連絡人。 此屬性繼承自 CIM_Service,而且一律設定為 Null

PrimaryStatus

資料類型: uint16

存取類型:唯讀

提供高階狀態資訊。 此屬性應該與 DetailedStatus 屬性搭配使用,以提供元素及其子元件的高階和詳細健全狀態。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

確定 (1)

降級 (2)

錯誤 (3)

DMTF 保留 (。。)

廠商保留 (0x8000。)

RequestedState

資料類型: uint16

存取類型:唯讀

專案的最後一個要求或所需狀態。 專案的實際狀態是由 EnabledState表示。 提供這個屬性來比較上次要求和目前啟用或停用的狀態。 EnabledLogicalElement的特定實例可能不支援RequestedStateChange。 如果發生這種情況,則會使用值 12 (不適用) 。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律會設定為 12 (不適用) 。

Started

資料類型: 布林值

存取類型:唯讀

指出是否已啟動服務。 此屬性繼承自 CIM_Service,而且一律會設定為 True

StartMode

資料類型: 字串

存取類型:唯讀

字串值,指出服務是否由系統、作業系統自動啟動,或只在要求時啟動。 此屬性繼承自 CIM_Service,而且一律會設定為 Null

狀態

資料類型: 字串

存取類型:唯讀

此屬性繼承自 CIM_ManagedSystemElement,但不會使用。

StatusDescriptions

資料類型: 字串 陣列

存取類型:唯讀

描述各種 OperationalStatus 陣列值的字串。 此屬性繼承自 CIM_ManagedSystemElement

SystemCreationClassName

資料類型: 字串

存取類型:唯讀

界定系統的建立類別名稱。 此屬性繼承自 CIM_Service,而且一律會設定為 「Msvm_ComputerSystem」。

SystemName

資料類型: 字串

存取類型:唯讀

主控電腦系統的名稱。 此屬性繼承自 CIM_Service

TimeOfLastStateChange

資料類型: datetime

存取類型:唯讀

上次變更專案啟用狀態的日期或時間。 此屬性繼承自 CIM_EnabledLogicalElement

TransitioningToState

資料類型: uint16

存取類型:唯讀

指出實例正在轉換的目標狀態。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律會設定為 Null

備註

Msvm_ImageManagementService 類別的 存取可能會受到 UAC 篩選的限制。 如需詳細資訊,請參閱 使用者帳戶控制和 WMI

規格需求

需求
最低支援的用戶端
Windows 8 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2012 [僅限傳統型應用程式]
命名空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

CIM_Service

CIM_Service

儲存體類別