ATTACH_VIRTUAL_DISK_FLAG列挙 (virtdisk.h)

仮想ディスクアタッチ要求フラグが含まれています。

構文

typedef enum _ATTACH_VIRTUAL_DISK_FLAG {
  ATTACH_VIRTUAL_DISK_FLAG_NONE = 0x00000000,
  ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY = 0x00000001,
  ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER = 0x00000002,
  ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME = 0x00000004,
  ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST = 0x00000008,
  ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR = 0x00000010,
  ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY = 0x00000020,
  ATTACH_VIRTUAL_DISK_FLAG_NON_PNP,
  ATTACH_VIRTUAL_DISK_FLAG_RESTRICTED_RANGE,
  ATTACH_VIRTUAL_DISK_FLAG_SINGLE_PARTITION,
  ATTACH_VIRTUAL_DISK_FLAG_REGISTER_VOLUME,
  ATTACH_VIRTUAL_DISK_FLAG_AT_BOOT
} ATTACH_VIRTUAL_DISK_FLAG;

定数

 
ATTACH_VIRTUAL_DISK_FLAG_NONE
値: 0x00000000
フラグなし。 システムの既定値を使用します。

この列挙値は、ISO 仮想ディスクではサポートされていません。
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY を指定する必要があります。
ATTACH_VIRTUAL_DISK_FLAG_READ_ONLY
値: 0x00000001
仮想ディスクを読み取り専用としてアタッチします。

Windows 7 と Windows Server 2008 R2: このフラグは、Windows 8 および
Windows Server 2012。
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER
値: 0x00000002
ディスクのボリュームにドライブ文字は割り当てされません。

Windows 7 と Windows Server 2008 R2: このフラグは、Windows 8 および
Windows Server 2012。
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME
値: 0x00000004
仮想ディスクの有効期間を VirtualDiskHandle の有効期間から切り離します。 次に、
仮想ディスクは、
DetachVirtualDisk 関数は、すべてであっても呼び出されます
仮想ディスクへの開いているハンドルが閉じられます。

Windows 7 と Windows Server 2008 R2: このフラグは、Windows 8 および
Windows Server 2012。
ATTACH_VIRTUAL_DISK_FLAG_NO_LOCAL_HOST
値: 0x00000008
予約済み。

このフラグは、ISO 仮想ディスクではサポートされていません。
ATTACH_VIRTUAL_DISK_FLAG_NO_SECURITY_DESCRIPTOR
値: 0x00000010
ATTACH_VIRTUAL_DISK_FLAG_BYPASS_DEFAULT_ENCRYPTION_POLICY
値: 0x00000020

要件

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

関連項目

VHD について

VHD リファレンス