Condividi tramite


struttura MERGE_VIRTUAL_DISK_PARAMETERS (virtdisk.h)

Contiene parametri di richiesta di merge del disco rigido virtuale (VHD).

Sintassi

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;

Members

Version

Enumerazione MERGE_VIRTUAL_DISK_VERSION che specifica la versione della struttura MERGE_VIRTUAL_DISK_PARAMETERS passata a o dalle funzioni del disco rigido virtuale.

Version1

Questa struttura viene usata quando il membro Version è MERGE_VIRTUAL_DISK_VERSION_1 (1).

Version1.MergeDepth

Profondità della richiesta di unione. Si tratta del numero di dischi padre nella catena di differenze da unire.

Nota Il RWDepth del disco virtuale deve essere maggiore di MergeDepth. Per altre informazioni, vedere OPEN_VIRTUAL_DISK_PARAMETERS.
 

Version2

Questa struttura viene usata quando il membro Version è MERGE_VIRTUAL_DISK_VERSION_2 (2).

Windows 7 e Windows Server 2008 R2: Questo valore non è supportato fino a Windows 8 e Windows Server 2012.

Version2.MergeSourceDepth

Profondità dalla foglia da cui iniziare l'unione. La foglia è a profondità 1.

Version2.MergeTargetDepth

Profondità dalla foglia alla destinazione dell'unione. La foglia è a profondità 1.

Commenti

La profondità di una richiesta di merge specificata dal membro MergeDepth è il numero di
File di immagine VHD padre nella catena di differenze da unire. Per altre informazioni, vedere MergeVirtualDisk.

Requisiti

   
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Intestazione virtdisk.h

Vedi anche

Informazioni sul disco rigido virtuale

MergeVirtualDisk

Informazioni di riferimento sul disco rigido virtuale