共用方式為


RESIZE_VIRTUAL_DISK_FLAG列舉 (virtdisk.h)

列舉 ResizeVirtualDisk 函式的可用旗標。

Syntax

typedef enum _RESIZE_VIRTUAL_DISK_FLAG {
  RESIZE_VIRTUAL_DISK_FLAG_NONE = 0x0,
  RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE = 0x1,
  RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE = 0x2
} RESIZE_VIRTUAL_DISK_FLAG;

常數

 
RESIZE_VIRTUAL_DISK_FLAG_NONE
值: 0x0
未指定旗標。
RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE
值: 0x1
如果設定此旗標,請略過檢查虛擬磁片的資料分割資料表,以確保此截斷是
安全。 設定此旗標可能會導致無法復原的資料遺失;請小心使用。
RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE
值: 0x2
如果設定此旗標,請將磁片大小調整為可能最小的虛擬大小,而不會截斷任何專案
現有的分割區。 如果已設定,則 中的 NewSize 成員
RESIZE_VIRTUAL_DISK_PARAMETERS
結構必須是零。

規格需求

   
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 virtdisk.h (包含 Windows.h)

另請參閱

RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk

VHD 列舉