Заголовок virtdisk.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

virtdisk.h содержит следующие программные интерфейсы:

Функции

 
AddVirtualDiskParent

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

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

Подключает виртуальный жесткий диск (VHD) или файл ОБРАЗА КОМПАКТ-диска или DVD-диска (ISO), найдя соответствующий поставщик VHD для вложения.
BreakMirrorVirtualDisk

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

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

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

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

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

Отсоединяет виртуальный жесткий диск (VHD), файл CD или 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) или CD или 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

Содержит параметры изменения набора VHD, указывающие, как следует изменить набор виртуальных жестких дисков.
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

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

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

 
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.
VIRTUAL_DISK_ACCESS_MASK

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