<div class="content"><p> </p><p>The MERGE_OBJECT_INFO structure provides change information
for a merge operation.</p><dl>
<dd>
<div><pre> struct mergeobjectinfo {
   DWORD type;
   DWORD flags;
   VOLUMELAYOUT layout;
   LONGLONG length;
 };
 typedef struct mergeobjectinfo MERGE_OBJECT_INFO;
</pre></div>
</dd></dl><p><b>type:</b>  This parameter MUST be set to
0x00000001.</p><p><b>flags:</b>   Bitmap of merge <span><a href="3c91641b-e5cd-409e-a445-2e4d61ae33c6#gt_425bcab9-7911-4eae-b414-624b7a51eb5f" data-linktype="relative-path">flags</a></span>.
The value of this field is generated by combining zero or more of the applicable
flags with a logical OR operation.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>DSKMERGE_DELETE</p>
  <p>0x00000001</p>
  </td>
  <td>
  <p><span><a href="3c91641b-e5cd-409e-a445-2e4d61ae33c6#gt_9a876829-33a1-4f0b-8b81-8552b7e5561c" data-linktype="relative-path">Volume</a></span> will be
  deleted.</p>
  </td>
 </tr><tr>
  <td>
  <p>DSKMERGE_DELETE_REDUNDANCY</p>
  <p>0x00000002</p>
  </td>
  <td>
  <p>Redundant data in a <span><a href="3c91641b-e5cd-409e-a445-2e4d61ae33c6#gt_98c2ba19-d0f7-4db1-b6c1-4e7323cc5bc0" data-linktype="relative-path">fault-tolerant</a></span>
  volume will be deleted.</p>
  </td>
 </tr><tr>
  <td>
  <p>DSKMERGE_STALE_DATA</p>
  <p>0x00000004</p>
  </td>
  <td>
  <p>Volume contents will be stale.</p>
  </td>
 </tr><tr>
  <td>
  <p>DSKMERGE_RELATED</p>
  <p>0x00000008</p>
  </td>
  <td>
  <p>Volume has subdisks on merged <span><a href="3c91641b-e5cd-409e-a445-2e4d61ae33c6#gt_c4133b2a-a990-4042-ba44-7fda3090f118" data-linktype="relative-path">disks</a></span>.</p>
  </td>
 </tr></tbody></table>
</dd></dl><p><b>layout:</b>  Value from the <span><a href="f6953ee8-796f-421f-a36e-3a3798bdab3a" data-linktype="relative-path">VOLUMELAYOUT</a></span>
enumeration that indicates the volume&#39;s new layout.</p><p><b>length:</b>  Volume&#39;s new size in bytes.</p></div>