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


структура MERGE_VIRTUAL_DISK_PARAMETERS (virtdisk.h)

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

Синтаксис

typedef struct _MERGE_VIRTUAL_DISK_PARAMETERS {
  MERGE_VIRTUAL_DISK_VERSION Version;
  union {
    struct {
      ULONG MergeDepth;
    } Version1;
    struct {
      ULONG MergeSourceDepth;
      ULONG MergeTargetDepth;
    } Version2;
  };
} MERGE_VIRTUAL_DISK_PARAMETERS, *PMERGE_VIRTUAL_DISK_PARAMETERS;

Члены

Version

Перечисление MERGE_VIRTUAL_DISK_VERSION , указывающее версию структуры MERGE_VIRTUAL_DISK_PARAMETERS , передаваемой в функции VHD или из нее.

Version1

Эта структура используется, когда элемент версии MERGE_VIRTUAL_DISK_VERSION_1 (1).

Version1.MergeDepth

Глубина запроса на слияние. Это количество родительских дисков в разностной цепочке для объединения.

Примечание Значение RWDepth виртуального диска должно быть больше mergeDepth. Дополнительные сведения см. в разделе OPEN_VIRTUAL_DISK_PARAMETERS.
 

Version2

Эта структура используется, когда член версии MERGE_VIRTUAL_DISK_VERSION_2 (2).

Windows 7 и Windows Server 2008 R2: Это значение не поддерживается до Windows 8 и Windows Server 2012.

Version2.MergeSourceDepth

Глубина от листа, с которого начинается слияние. Лист находится на глубине 1.

Version2.MergeTargetDepth

Глубина от конечного листа до целевого объекта слияния. Лист находится на глубине 1.

Комментарии

Глубина запроса на слияние, определяемая элементом MergeDepth , — это число
родительские файлы образов VHD в разностной цепочке для объединения. Дополнительные сведения см. в разделе MergeVirtualDisk.

Требования

   
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Верхняя часть virtdisk.h

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

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

MergeVirtualDisk

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