共用方式為


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

另請參閱

關於 VHD

VHD 參考