Compartir a través de


estructura MERGE_VIRTUAL_DISK_PARAMETERS (virtdisk.h)

Contiene parámetros de solicitud de combinación de disco duro virtual (VHD).

Sintaxis

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;

Miembros

Version

Enumeración MERGE_VIRTUAL_DISK_VERSION que especifica la versión de la estructura de MERGE_VIRTUAL_DISK_PARAMETERS que se pasa a o desde las funciones VHD.

Version1

Esta estructura se usa cuando el miembro Version es MERGE_VIRTUAL_DISK_VERSION_1 (1).

Version1.MergeDepth

Profundidad de la solicitud de combinación. Este es el número de discos primarios de la cadena de diferenciación que se va a combinar.

Nota El RWDepth del disco virtual debe ser mayor que MergeDepth. Para obtener más información, consulte OPEN_VIRTUAL_DISK_PARAMETERS.
 

Version2

Esta estructura se usa cuando el miembro Version es MERGE_VIRTUAL_DISK_VERSION_2 (2).

Windows 7 y Windows Server 2008 R2: Este valor no se admite hasta Windows 8 y Windows Server 2012.

Version2.MergeSourceDepth

Profundidad de la hoja desde la que se va a comenzar la combinación. La hoja está a la profundidad 1.

Version2.MergeTargetDepth

Profundidad de la hoja para establecer como destino la combinación. La hoja está a la profundidad 1.

Comentarios

La profundidad de una solicitud de combinación especificada por el miembro MergeDepth es el número de
archivos de imagen de VHD primarios en la cadena de diferenciación que se va a combinar. Para obtener más información, vea MergeVirtualDisk.

Requisitos

   
Cliente mínimo compatible Windows 7
Servidor mínimo compatible Windows Server 2008 R2
Encabezado virtdisk.h

Consulte también

Acerca de VHD

MergeVirtualDisk

Referencia de VHD