<div class="content"><p> </p><p>The VDS_PARTITION_NOTIFICATION structure provides
information about a <span><a href="8eef5d42-22d7-4302-aed9-12face91505a#gt_2f24f458-7d39-47a2-93f7-de433ea85c75" data-linktype="relative-path">partition</a></span>
notification.</p><dl>
<dd>
<div><pre> typedef struct _VDS_PARTITION_NOTIFICATION {
   unsigned long ulEvent;
   VDS_OBJECT_ID diskId;
   ULONGLONG ullOffset;
 } VDS_PARTITION_NOTIFICATION;
</pre></div>
</dd></dl><p><b>ulEvent:</b>  Determines the partition
event for which an application will be notified; it MUST be one of the
following values.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Meaning</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>VDS_NF_PARTITION_ARRIVE</p>
  <p>0x0000000B</p>
  </td>
  <td>
  <p>A new partition is visible to the operating system.</p>
  </td>
 </tr><tr>
  <td>
  <p>VDS_NF_PARTITION_DEPART</p>
  <p>0x0000000C</p>
  </td>
  <td>
  <p>An existing partition is no longer visible to the
  operating system.</p>
  </td>
 </tr><tr>
  <td>
  <p>VDS_NF_PARTITION_MODIFY</p>
  <p>0x0000000D</p>
  </td>
  <td>
  <p>An existing partition changed.</p>
  </td>
 </tr></tbody></table>
</dd></dl><p><b>diskId:</b>  The <span><a href="8eef5d42-22d7-4302-aed9-12face91505a#gt_27e6393b-d035-40c5-8503-d7affe7bd27b" data-linktype="relative-path">VDS
object</a></span> ID of the <span><a href="8eef5d42-22d7-4302-aed9-12face91505a#gt_c4133b2a-a990-4042-ba44-7fda3090f118" data-linktype="relative-path">disk</a></span> object
containing the partition that triggered the event.</p><p><b>ullOffset:</b>  The byte offset of the
partition from the beginning of the disk.</p></div>