Поделиться через


перечисление 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: Этот флаг не поддерживается для открытия виртуальных дисков ISO до Windows 8 и
Windows Server 2012.
ATTACH_VIRTUAL_DISK_FLAG_NO_DRIVE_LETTER
Значение: 0x00000002
Тем дискам не назначаются буквы диска.

Windows 7 и Windows Server 2008 R2: Этот флаг не поддерживается для открытия виртуальных дисков ISO до Windows 8 и
Windows Server 2012.
ATTACH_VIRTUAL_DISK_FLAG_PERMANENT_LIFETIME
Значение: 0x00000004
Будет отделять время существования виртуального диска от времени существования виртуального диска VirtualDiskHandle. The
виртуальный диск будет подключен до тех пор, пока не будет
Функция DetachVirtualDisk вызывается, даже если все
открытые дескрипторы виртуального диска закрываются.

Windows 7 и Windows Server 2008 R2: Этот флаг не поддерживается для открытия виртуальных дисков ISO до 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
Верхняя часть virtdisk.h

См. также раздел

Сведения о виртуальном жестком диске

Справочник по виртуальным жестким дискам