DEPENDENT_DISK_FLAG列挙 (virtdisk.h)

仮想ハード ディスク (VHD) の依存関係情報フラグが含まれています。

構文

typedef enum _DEPENDENT_DISK_FLAG {
  DEPENDENT_DISK_FLAG_NONE = 0x00000000,
  DEPENDENT_DISK_FLAG_MULT_BACKING_FILES = 0x00000001,
  DEPENDENT_DISK_FLAG_FULLY_ALLOCATED = 0x00000002,
  DEPENDENT_DISK_FLAG_READ_ONLY = 0x00000004,
  DEPENDENT_DISK_FLAG_REMOTE = 0x00000008,
  DEPENDENT_DISK_FLAG_SYSTEM_VOLUME = 0x00000010,
  DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT = 0x00000020,
  DEPENDENT_DISK_FLAG_REMOVABLE = 0x00000040,
  DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER = 0x00000080,
  DEPENDENT_DISK_FLAG_PARENT = 0x00000100,
  DEPENDENT_DISK_FLAG_NO_HOST_DISK = 0x00000200,
  DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME = 0x00000400,
  DEPENDENT_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES,
  DEPENDENT_DISK_FLAG_ALWAYS_ALLOW_SPARSE,
  DEPENDENT_DISK_FLAG_SUPPORT_ENCRYPTED_FILES
} DEPENDENT_DISK_FLAG;

定数

 
DEPENDENT_DISK_FLAG_NONE
値: 0x00000000
フラグは指定されていません。 システムの既定値を使用します。
DEPENDENT_DISK_FLAG_MULT_BACKING_FILES
値: 0x00000001
仮想ディスクをバックアップする複数のファイル。
DEPENDENT_DISK_FLAG_FULLY_ALLOCATED
値: 0x00000002
完全に割り当てられた仮想ディスク。
DEPENDENT_DISK_FLAG_READ_ONLY
値: 0x00000004
読み取り専用仮想ディスク。
DEPENDENT_DISK_FLAG_REMOTE
値: 0x00000008
仮想ディスクのバッキング ファイルがローカル物理ディスク上にありません。
DEPENDENT_DISK_FLAG_SYSTEM_VOLUME
値: 0x00000010
予約済み。
DEPENDENT_DISK_FLAG_SYSTEM_VOLUME_PARENT
値: 0x00000020
仮想ディスクのバッキング ファイルは、システム ボリューム上にあります。
DEPENDENT_DISK_FLAG_REMOVABLE
値: 0x00000040
仮想ディスクのバッキング ファイルは、リムーバブル物理ディスク上にあります。
DEPENDENT_DISK_FLAG_NO_DRIVE_LETTER
値: 0x00000080
ドライブ文字は、仮想ディスク上のボリュームに自動的に割り当てられません。
DEPENDENT_DISK_FLAG_PARENT
値: 0x00000100
仮想ディスクは差分チェーンの親です。
DEPENDENT_DISK_FLAG_NO_HOST_DISK
値: 0x00000200
仮想ディスクがローカル ホストに接続されていません。
たとえば、ゲスト仮想マシンにアタッチされます。
DEPENDENT_DISK_FLAG_PERMANENT_LIFETIME
値: 0x00000400
仮想ディスクの有効期間は、アプリケーションまたはプロセスに関連付けられません。

要件

   
サポートされている最小のクライアント Windows 7
サポートされている最小のサーバー Windows Server 2008 R2
Header virtdisk.h

関連項目

VHD について

VHD リファレンス

仮想ストレージ