Share via


CIM_VirtualSystemSnapshotService 類別的 CreateSnapshot 方法

建立虛擬系統的快照集。

語法

uint32 CreateSnapshot(
  [in]      CIM_ComputerSystem           REF AffectedSystem,
  [in]      string                           SnapshotSettings,
  [in]      uint16                           SnapshotType,
  [in, out] CIM_VirtualSystemSettingData REF ResultingSnapshot,
  [out]     CIM_ConcreteJob              REF Job
);

參數

AffectedSystem [in]

受影響虛擬系統的 CIM_ComputerSystem 參考。

SnapshotSettings [in]

參數設定。

SnapshotType [in]

要求的快照集類型:

完整快照 集 (2)

虛擬系統的完整快照集。

磁片快照 集 (3)

虛擬磁片的快照集。

DMTF 保留 (。。)

廠商特定 (32768..65535)

ResultingSnapshot [in, out]

產生的虛擬系統快照 集CIM_VirtualSystemSettingData 參考。

作業 [out]

如果作業長時間執行,則可以選擇性地傳回作業。 在此情況下,代表新虛擬系統快照集之CIM_VirtualSystemSettingData類別的實例會透過CIM_AffectedJobElement關聯來呈現,其值會參考代表虛擬系統快照集之CIM_VirtualSystemSettingData類別的新實例,以及設定為 5 (Create) 的 ElementEffects值。

注意

此參數是在 Windows 8.1 中讀取/寫入。

傳回值

成功時,傳回 0;否則,傳回錯誤。

已完成 , (0)

不支援 (1)

失敗 (2)

時 (3)

不正確參數 (4)

不正確狀態 (5)

不正確類型 (6)

DMTF 保留 (。。)

已檢查方法參數 - 作業啟動 (4096)

保留 (4097..32767)

廠商特定 (32768..65535)

規格需求

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

另請參閱

CIM_VirtualSystemSnapshotService