Прочитать на английском

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


Виртуальное хранилище

Общие сведения о технологии виртуального хранилища.

Технология виртуального хранилища не связана с заголовками.

Рекомендации по программированию для этой технологии см. в следующих разделах:

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

 
APPLY_SNAPSHOT_VHDSET_FLAG

Содержит флаги, влияющие на поведение функции ApplySnapshotVhdSet.
APPLY_SNAPSHOT_VHDSET_VERSION

Перечисляет возможные версии параметров для функции ApplySnapshotVhdSet.
ATTACH_VIRTUAL_DISK_FLAG

Содержит флаги запроса на присоединение виртуального диска.
ATTACH_VIRTUAL_DISK_VERSION

Содержит версию виртуального жесткого диска (VHD) ATTACH_VIRTUAL_DISK_PARAMETERS структуру для использования в вызовах функций VHD.
COMPACT_VIRTUAL_DISK_FLAG

Содержит флаги запроса сжатия виртуального диска.
COMPACT_VIRTUAL_DISK_VERSION

Содержит версию виртуального жесткого диска (VHD) COMPACT_VIRTUAL_DISK_PARAMETERS структуру для использования в вызовах функций VHD.
CREATE_VIRTUAL_DISK_FLAG

Содержит флаги создания виртуального жесткого диска (VHD).
CREATE_VIRTUAL_DISK_VERSION

Содержит версию структуры виртуального диска CREATE_VIRTUAL_DISK_PARAMETERS для использования в вызовах функций виртуального диска.
DELETE_SNAPSHOT_VHDSET_FLAG

Содержит флаги, влияющие на поведение функции DeleteSnapshotVhdSet.
DELETE_SNAPSHOT_VHDSET_VERSION

Содержит версию структуры DELETE_SNAPHSOT_VHDSET_PARAMETERS для использования в вызовах функций виртуального диска.
DEPENDENT_DISK_FLAG

Содержит флаги сведений о зависимостях виртуального жесткого диска ( VHD).
DETACH_VIRTUAL_DISK_FLAG

Содержит флаги запросов на отсоединение виртуальных дисков.
EXPAND_VIRTUAL_DISK_FLAG

Содержит флаги запроса на развертывание виртуального жесткого диска (VHD).
EXPAND_VIRTUAL_DISK_VERSION

Содержит версию виртуального диска EXPAND_VIRTUAL_DISK_PARAMETERS структуру для использования в вызовах функций виртуального диска.
GET_STORAGE_DEPENDENCY_FLAG

Содержит флаги запросов зависимостей хранилища виртуального жесткого диска (VHD).
GET_VIRTUAL_DISK_INFO_VERSION

Содержит сведения о типах виртуальных жестких дисков (VHD), которые можно получить.
MERGE_VIRTUAL_DISK_FLAG

Содержит флаги запроса на слияние виртуального жесткого диска (VHD).
MERGE_VIRTUAL_DISK_VERSION

Содержит версию виртуального жесткого диска (VHD) MERGE_VIRTUAL_DISK_PARAMETERS структуру для использования в вызовах функций VHD.
MIRROR_VIRTUAL_DISK_FLAG

Содержит виртуальный жесткий диск (VHD) зеркало флаги запросов.
MIRROR_VIRTUAL_DISK_VERSION

Содержит версию виртуального диска MIRROR_VIRTUAL_DISK_PARAMETERS структуры, используемой функцией MirrorVirtualDisk.
MODIFY_VHDSET_FLAG

Содержит флаги, влияющие на поведение функции ModifyVhdSet.
MODIFY_VHDSET_VERSION

Содержит версию структуры MODIFY_VHDSET_PARAMETERS для использования в вызовах функций виртуального диска.
OPEN_VIRTUAL_DISK_FLAG

Содержит флаги открытых запросов для виртуального жесткого диска (VHD) или CD или DVD-файла образа (ISO).
OPEN_VIRTUAL_DISK_VERSION

Содержит версию структуры виртуального диска OPEN_VIRTUAL_DISK_PARAMETERS для использования в вызовах функций виртуального диска.
RAW_SCSI_VIRTUAL_DISK_FLAG

Содержит флаги, влияющие на поведение функции RawSCSIVirtualDisk.
RAW_SCSI_VIRTUAL_DISK_VERSION

Содержит версию структуры RAW_SCSI_VIRTUAL_DISK_PARAMETERS для использования в вызовах функций виртуального диска.
RESIZE_VIRTUAL_DISK_FLAG

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

Перечисляет возможные версии параметров для функции ResizeVirtualDisk.
SET_VIRTUAL_DISK_INFO_VERSION

Содержит версию структуры виртуального диска SET_VIRTUAL_DISK_INFO для использования в вызовах функций VHD.
STORAGE_DEPENDENCY_INFO_VERSION

Содержит версию виртуального жесткого диска (VHD) STORAGE_DEPENDENCY_INFO структуру для использования в вызовах функций VHD.
TAKE_SNAPSHOT_VHDSET_FLAG

Содержит флаги, влияющие на поведение функции TakeSnapshotVhdSet.
TAKE_SNAPSHOT_VHDSET_VERSION

Перечисляет возможные версии параметров для функции TakeSnapshotVhdSet.

Функции

 
AddVirtualDiskParent

Подключает родительский объект к виртуальному диску, открытому с флагом OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN.
ApplySnapshotVhdSet

Применяет snapshot текущего виртуального диска для файлов набора VHD.
AttachVirtualDisk

Подключает виртуальный жесткий диск (VHD) или файл образа CD или DVD (ISO), найдя соответствующего поставщика VHD для выполнения вложения.
BreakMirrorVirtualDisk

Прерывает ранее инициированную операцию зеркало и задает зеркало в виде активного виртуального диска.
CompactVirtualDisk

Уменьшает размер файла резервного хранилища виртуального жесткого диска (VHD).
CreateVirtualDisk

Создает файл образа виртуального жесткого диска (VHD), используя параметры по умолчанию или существующий виртуальный диск или физический диск.
DeleteSnapshotVhdSet

Удаляет snapshot из файла набора виртуальных жестких дисков.
DeleteVirtualDiskMetadata

Удаляет метаданные с виртуального диска.
DetachVirtualDisk

Отсоединяет виртуальный жесткий диск (VHD) или файл образа КОМПАКТ-диска или DVD-диска (ISO), найдя соответствующего поставщика виртуальных дисков для выполнения операции.
EnumerateVirtualDiskMetadata

Перечисляет метаданные, связанные с виртуальным диском.
ExpandVirtualDisk

Увеличивает размер фиксированного или динамически расширяемого виртуального жесткого диска (VHD).
GetStorageDependencyInformation

Возвращает связи между виртуальными жесткими дисками (VHD), cd или DVD-файлом образа (ISO) или томами, содержащимися на этих дисках, и их родительским диском или томом.
GetVirtualDiskInformation

Извлекает сведения о виртуальном жестком диске.
GetVirtualDiskMetadata

Извлекает указанные метаданные с виртуального диска.
GetVirtualDiskOperationProgress

Проверяет ход выполнения асинхронной операции виртуального жесткого диска (VHD).
GetVirtualDiskPhysicalPath

Извлекает путь к объекту физического устройства, который содержит файл образа виртуального жесткого диска (VHD) или CD или DVD-диска (ISO).
MergeVirtualDisk

Объединяет дочерний виртуальный жесткий диск (VHD) в разностную цепочку с одним или несколькими родительскими виртуальными дисками в цепочке.
MirrorVirtualDisk

Инициирует операцию зеркало для виртуального диска.
ModifyVhdSet

Изменяет внутреннее содержимое файла виртуального диска. Можно использовать для установки активного конечного элемента или для исправления snapshot записей.
OpenVirtualDisk

Открывает файл образа виртуального жесткого диска (VHD) или КОМПАКТ-диска или DVD-диска (ISO) для использования.
QueryChangesVirtualDisk

Извлекает сведения об изменениях в указанных областях виртуального жесткого диска (VHD), отслеживаемых с помощью устойчивого отслеживания изменений (RCT).
RawSCSIVirtualDisk

Отправляет внедренный запрос SCSI непосредственно к виртуальному жесткому диску.
ResizeVirtualDisk

Изменяет размер виртуального диска.
SetVirtualDiskInformation

Задает сведения о виртуальном жестком диске (VHD).
SetVirtualDiskMetadata

Задает элемент метаданных для виртуального диска.
TakeSnapshotVhdSet

Создает snapshot текущего виртуального диска для файлов набора VHD.

Структуры

 
APPLY_SNAPSHOT_VHDSET_PARAMETERS

Содержит snapshot параметры, указывающие сведения о новых snapshot, которые необходимо применить.
ATTACH_VIRTUAL_DISK_PARAMETERS

Содержит параметры запроса на присоединение виртуального жесткого диска (VHD).
COMPACT_VIRTUAL_DISK_PARAMETERS

Содержит параметры сжатия виртуального жесткого диска (VHD).
CREATE_VIRTUAL_DISK_PARAMETERS

Содержит параметры создания виртуального жесткого диска (VHD), предоставляя контроль над вновь созданным виртуальным диском и сведения о нем.
DELETE_SNAPSHOT_VHDSET_PARAMETERS

Содержит snapshot параметры удаления, указывающие, какие snapshot удалить из набора виртуальных жестких дисков.
EXPAND_VIRTUAL_DISK_PARAMETERS

Содержит параметры запроса на расширение виртуального диска.
GET_VIRTUAL_DISK_INFO

Содержит сведения о виртуальном жестком диске (VHD).
MERGE_VIRTUAL_DISK_PARAMETERS

Содержит параметры запроса на слияние виртуального жесткого диска (VHD).
MIRROR_VIRTUAL_DISK_PARAMETERS

Содержит параметры запроса виртуального жесткого диска (VHD) зеркало.
MODIFY_VHDSET_PARAMETERS

Содержит параметры изменения набора виртуальных жестких дисков, указывающие, как следует изменить набор виртуальных жестких дисков.
OPEN_VIRTUAL_DISK_PARAMETERS

Содержит параметры запроса открытия виртуального диска.
QUERY_CHANGES_VIRTUAL_DISK_RANGE

Определяет область на виртуальном жестком диске (VHD), которая изменилась в соответствии с отслеживанием устойчивых изменений (RCT).
RAW_SCSI_VIRTUAL_DISK_PARAMETERS

Содержит необработанные параметры запроса виртуального диска SCSI.
RAW_SCSI_VIRTUAL_DISK_RESPONSE

Содержит необработанные параметры ответа виртуального диска SCSI.
RESIZE_VIRTUAL_DISK_PARAMETERS

Содержит параметры для функции ResizeVirtualDisk.
SET_VIRTUAL_DISK_INFO

Содержит сведения о виртуальном жестком диске (VHD), используемые при вызове функции SetVirtualDiskInformation для задания свойств VHD.
STORAGE_DEPENDENCY_INFO

Содержит сведения о зависимостях хранилища виртуального жесткого диска (VHD).
STORAGE_DEPENDENCY_INFO_TYPE_1

Содержит сведения о зависимостях хранилища виртуального жесткого диска (VHD) для типа 1.
STORAGE_DEPENDENCY_INFO_TYPE_2

Содержит сведения о зависимостях хранилища VHD или ISO для типа 2.
TAKE_SNAPSHOT_VHDSET_PARAMETERS

Содержит snapshot параметры, указывающие сведения о новом snapshot, который требуется создать.
VIRTUAL_DISK_PROGRESS

Содержит данные о ходе выполнения и результатах для текущей операции виртуального жесткого диска (VHD), используемой функцией GetVirtualDiskOperationProgress.
VIRTUAL_STORAGE_TYPE

Содержит тип и поставщика (поставщика) виртуального запоминающего устройства.