共用方式為


ATTACH_VIRTUAL_DISK_FLAG列舉 (virtdisk.h)

包含虛擬磁片連結要求旗標。

Syntax

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 和之前,不支援開啟 ISO 虛擬磁片的此旗標
Windows Server 2012。
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER
值: 0x00000002
不會將磁碟機號指派給磁片的磁片區。

Windows 7 和 Windows Server 2008 R2: 在 Windows 8 和之前,不支援開啟 ISO 虛擬磁片的此旗標
Windows Server 2012。
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME
值: 0x00000004
將虛擬磁片存留期與 VirtualDiskHandle的存留期分離。 此
虛擬磁片將會連結至
即使全部都呼叫DetachVirtualDisk函式也一樣
已關閉虛擬磁片的開啟控制碼。

Windows 7 和 Windows Server 2008 R2: 在 Windows 8 和之前,不支援開啟 ISO 虛擬磁片的此旗標
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
標頭 virtdisk.h

另請參閱

關於 VHD

VHD 參考