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


перечисление RESIZE_VIRTUAL_DISK_FLAG (virtdisk.h)

Перечисляет доступные флаги для функции ResizeVirtualDisk .

Синтаксис

typedef enum _RESIZE_VIRTUAL_DISK_FLAG {
  RESIZE_VIRTUAL_DISK_FLAG_NONE = 0x0,
  RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE = 0x1,
  RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE = 0x2
} RESIZE_VIRTUAL_DISK_FLAG;

Константы

 
RESIZE_VIRTUAL_DISK_FLAG_NONE
Значение: 0x0
Флаги не указаны.
RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE
Значение: 0x1
Если этот флаг установлен, пропустите проверку таблицы разделов виртуального диска, чтобы убедиться, что это усечение
Безопасного. Установка этого флага может привести к неустранимой потере данных; используйте с осторожностью.
RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE
Значение: 0x2
Если этот флаг установлен, измените размер диска до минимального виртуального размера, не усекая его.
существующие секции. Если этот параметр задан, элемент NewSize в
RESIZE_VIRTUAL_DISK_PARAMETERS
структура должна быть равна нулю.

Требования

   
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть virtdisk.h (включая Windows.h)

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

RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk

Перечисления VHD