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列舉,指定要傳遞至 VHD 函式或從 VHD 函式傳遞之MERGE_VIRTUAL_DISK_PARAMETERS結構的版本。
Version1
當 Version 成員 MERGE_VIRTUAL_DISK_VERSION_1 ( 1) 時,就會使用此結構。
Version1.MergeDepth
合併要求的深度。 這是差異鏈結中要合併在一起的父磁片數目。
注意 虛擬磁片的 RWDepth 必須大於 MergeDepth。 如需詳細資訊,請參閱 OPEN_VIRTUAL_DISK_PARAMETERS。
Version2
當 Version 成員 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 |