перечисление OPEN_VIRTUAL_DISK_FLAG (virtdisk.h)
Содержит флаги открытых запросов для виртуального жесткого диска (VHD) или ФАЙЛА CD или DVD-образа (ISO).
Синтаксис
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 |