Partager via


MERGE_VIRTUAL_DISK_PARAMETERS structure (virtdisk.h)

Contient les paramètres de demande de fusion de disque dur virtuel (VHD).

Syntaxe

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;

Membres

Version

Énumération MERGE_VIRTUAL_DISK_VERSION qui spécifie la version de la structure MERGE_VIRTUAL_DISK_PARAMETERS passée aux fonctions de disque dur virtuel.

Version1

Cette structure est utilisée lorsque le membre Version est MERGE_VIRTUAL_DISK_VERSION_1 (1).

Version1.MergeDepth

Profondeur de la demande de fusion. Il s’agit du nombre de disques parents dans la chaîne de différenciation à fusionner.

Note La valeur RWDepth du disque virtuel doit être supérieure à MergeDepth. Pour plus d’informations, consultez OPEN_VIRTUAL_DISK_PARAMETERS.
 

Version2

Cette structure est utilisée lorsque le membre Version est MERGE_VIRTUAL_DISK_VERSION_2 (2).

Windows 7 et Windows Server 2008 R2 : Cette valeur n’est pas prise en charge tant que Windows 8 et Windows Server 2012.

Version2.MergeSourceDepth

Profondeur de la feuille à partir de laquelle commencer la fusion. La feuille est à la profondeur 1.

Version2.MergeTargetDepth

Profondeur à partir de la feuille pour cibler la fusion. La feuille est à la profondeur 1.

Remarques

La profondeur d’une demande de fusion spécifiée par le membre MergeDepth est le nombre de
fichiers image de disque dur virtuel parent dans la chaîne de différenciation à fusionner. Pour plus d’informations, consultez MergeVirtualDisk.

Configuration requise

   
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2008 R2
En-tête virtdisk.h

Voir aussi

À propos du disque dur virtuel

MergeVirtualDisk

Référence du disque dur virtuel