Share via


CREATE_VIRTUAL_DISK_FLAG列舉 (virtdisk.h)

包含虛擬硬碟 (VHD) 建立旗標。

Syntax

typedef enum _CREATE_VIRTUAL_DISK_FLAG {
  CREATE_VIRTUAL_DISK_FLAG_NONE = 0x0,
  CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION = 0x1,
  CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK = 0x2,
  CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT = 0x4,
  CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE = 0x8,
  CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT = 0x10,
  CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE = 0x20,
  CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE = 0x40,
  CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE = 0x80,
  CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE = 0x100,
  CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES,
  CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS
} CREATE_VIRTUAL_DISK_FLAG;

常數

 
CREATE_VIRTUAL_DISK_FLAG_NONE
值: 0x0
沒有特殊建立條件;系統會使用系統預設值。
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION
值: 0x1
預先配置虛擬磁碟大小所需的所有實體空間。
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK
值: 0x2
從來源磁碟建立期間取得來源磁碟的擁有權,以確保來源磁碟不會變更
在建立作業期間。 來源磁碟也必須已離線或唯讀 (或同時) 。 擁有權為
建立完成時釋出。 這也具有不允許從相同來源並行建立的副作用
。 如果無法取得擁有權,或來源磁碟尚未脫機,則建立將會失敗或
設為唯讀。 此旗標是選擇性的,但強烈建議您從來源磁碟建立。 對其他沒有作用
建立 (從來源 VHD 建立沒有作用的類型;沒有 SourcePath) 建立的效果。

Windows 7 和 Windows Server 2008 R2: 在 Windows 8 和 之前,不支持開啟 ISO 虛擬磁碟的旗標
Windows Server 2012。
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT
值: 0x4
請勿從父 VHD 複製初始虛擬磁碟元數據或封鎖狀態;如果父系,這會很有用
VHD 是獨立的檔案,而實際的父系稍後將會明確設定。

Windows 7 和 Windows Server 2008 R2: 在 Windows 8 和 之前,不支持開啟 ISO 虛擬磁碟的旗標
Windows Server 2012。
CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE
值: 0x8
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT
值: 0x10
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE
值: 0x20
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE
值: 0x40
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE
值: 0x80
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE
值: 0x100

備註

CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION旗標用於建立固定 VHD。

規格需求

需求
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
標頭 virtdisk.h

另請參閱

關於 VHD

VHD 參考