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
VHD 関数との間で渡されるMERGE_VIRTUAL_DISK_PARAMETERS構造体のバージョンを指定するMERGE_VIRTUAL_DISK_VERSION列挙。
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 |
Header | virtdisk.h |