OPEN_VIRTUAL_DISK_FLAG列舉 (virtdisk.h)
包含虛擬硬碟 (VHD) 或 CD 或 DVD 映射檔, (ISO) 開啟要求旗標。
Syntax
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 |
標頭 | virtdisk.h |