OPEN_VIRTUAL_DISK_FLAG列挙 (virtdisk.h)
仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) オープン要求フラグが含まれています。
構文
typedef enum _OPEN_VIRTUAL_DISK_FLAG {
OPEN_VIRTUAL_DISK_FLAG_NONE = 0x00000000,
OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS = 0x00000001,
OPEN_VIRTUAL_DISK_FLAG_BLANK_FILE = 0x00000002,
OPEN_VIRTUAL_DISK_FLAG_BOOT_DRIVE = 0x00000004,
OPEN_VIRTUAL_DISK_FLAG_CACHED_IO = 0x00000008,
OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN = 0x00000010,
OPEN_VIRTUAL_DISK_FLAG_PARENT_CACHED_IO = 0x00000020,
OPEN_VIRTUAL_DISK_FLAG_VHDSET_FILE_ONLY = 0x00000040,
OPEN_VIRTUAL_DISK_FLAG_IGNORE_RELATIVE_PARENT_LOCATOR = 0x00000080,
OPEN_VIRTUAL_DISK_FLAG_NO_WRITE_HARDENING = 0x00000100,
OPEN_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES,
OPEN_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS,
OPEN_VIRTUAL_DISK_FLAG_SUPPORT_ENCRYPTED_FILES
} OPEN_VIRTUAL_DISK_FLAG;
定数
OPEN_VIRTUAL_DISK_FLAG_NONE 値: 0x00000000 フラグが指定されていない。 |
OPEN_VIRTUAL_DISK_FLAG_NO_PARENTS 値: 0x00000001 差分チェーンの親を開かずに VHD ファイル (バッキング ストア) を開きます。 破損を修正するために使用されます 親リンク。 このフラグは、ISO 仮想ディスクではサポートされていません。 |
OPEN_VIRTUAL_DISK_FLAG_BLANK_FILE 値: 0x00000002 予約済み。 このフラグは、ISO 仮想ディスクではサポートされていません。 |
OPEN_VIRTUAL_DISK_FLAG_BOOT_DRIVE 値: 0x00000004 予約済み。 このフラグは、ISO 仮想ディスクではサポートされていません。 |
OPEN_VIRTUAL_DISK_FLAG_CACHED_IO 値: 0x00000008 仮想ディスクをキャッシュ モードで開く必要があることを示します。 既定では、仮想ディスクが開かれます FILE_FLAG_NO_BUFFERING と を使用する FILE_FLAG_WRITE_THROUGH。 Windows 7 と Windows Server 2008 R2: この値は、Windows 8およびWindows Server 2012する前にサポートされていません。 |
OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN 値: 0x00000010 差分チェーンの親を開かずに VHD ファイルを開き、親チェーンが を使用して手動で作成する AddVirtualDiskParent 関数。 Windows 7 と Windows Server 2008 R2: この値は、Windows 8およびWindows Server 2012する前にサポートされていません。 |
OPEN_VIRTUAL_DISK_FLAG_PARENT_CACHED_IO 値: 0x00000020 |
OPEN_VIRTUAL_DISK_FLAG_VHDSET_FILE_ONLY 値: 0x00000040 |
OPEN_VIRTUAL_DISK_FLAG_IGNORE_RELATIVE_PARENT_LOCATOR 値: 0x00000080 |
OPEN_VIRTUAL_DISK_FLAG_NO_WRITE_HARDENING 値: 0x00000100 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 |
サポートされている最小のサーバー | Windows Server 2008 R2 |
Header | virtdisk.h |