次の方法で共有


RESIZE_VIRTUAL_DISK_FLAG列挙 (virtdisk.h)

ResizeVirtualDisk 関数で使用できるフラグを列挙します。

構文

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
構造体は 0 である必要があります。

要件

   
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header virtdisk.h (Windows.h を含む)

関連項目

RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk

VHD 列挙