<div class="content"><p> </p><p>The <b>AUX_HEADER</b> structure provides information about
the auxiliary block structures that follow it.</p><table>
 <tbody><tr>
  <th><p><br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>1<br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>2<br/>0</p></th>
  <th><p><br/>1</p></th>
  <th><p><br/>2</p></th>
  <th><p><br/>3</p></th>
  <th><p><br/>4</p></th>
  <th><p><br/>5</p></th>
  <th><p><br/>6</p></th>
  <th><p><br/>7</p></th>
  <th><p><br/>8</p></th>
  <th><p><br/>9</p></th>
  <th><p>3<br/>0</p></th>
  <th><p><br/>1</p></th>
 </tr>
 <tr>
  <td colspan="16">
  <p>Size</p>
  </td>
  <td colspan="8">
  <p>Version</p>
  </td>
  <td colspan="8">
  <p>Type</p>
  </td>
 </tr>
</tbody></table><p><b>Size (2 bytes):  </b>The size of the <b>AUX_HEADER</b>
structure plus any additional payload data that follows.</p><p><b>Version (1 byte):  </b>The version information of
the payload data that follows the <b>AUX_HEADER </b>structure. This value in
conjunction with the <b>Type</b> field determines which structure to use to
interpret the data that follows the header.</p><table><thead>
  <tr>
   <th>
   <p>Version</p>
   </th>
   <th>
   <p>Value</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>AUX_VERSION_1</p>
  </td>
  <td>
  <p>0x01</p>
  </td>
 </tr><tr>
  <td>
  <p>AUX_VERSION_2</p>
  </td>
  <td>
  <p>0x02</p>
  </td>
 </tr></tbody></table><p><b>Type (1 byte):  </b>The type of auxiliary block
data structure that follows the <b>AUX_HEADER</b> structure. The value of the <b>Type</b>
field in conjunction with the <b>Version</b> field determines which auxiliary
block structure to use to interpret the data that follows the <b>AUX_HEADER</b>
structure. Several of the types distinguish among the client&#39;s foreground
request (FG), the client&#39;s background request (BG), and the client&#39;s global
catalog request (GC). A foreground request is a request where the client is
waiting for a response from the server before continuing. A background request
is a request where the client is operating in cached mode versus online. A
global catalog request is a client request sent to the <span><a href="c5869b4a-c0d3-4ceb-80f4-c47a250ddf3d#gt_d3ad0e15-adc9-4174-bacf-d929b57278b3" data-linktype="relative-path">mailbox</a></span>
directory. </p><dl>
<dd>
<p>The block type names, associated <b>Type</b> field
values, and the corresponding auxiliary block structure that follows the <b>AUX_HEADER</b>
structure when the <b>Version</b> field is <b>AUX_VERSION_1</b> are listed in
the following table.</p>
</dd></dl><table><thead>
  <tr>
   <th>
   <p>Type name</p>
   </th>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Auxiliary block structure</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p><b>AUX_TYPE_PERF_REQUESTID</b></p>
  </td>
  <td>
  <p>0x01</p>
  </td>
  <td>
  <p><b>AUX_PERF_REQUESTID</b></p>
  <p>(section <span><a href="d9c5c180-be1c-4b0e-9197-54e98b79bb64" data-linktype="relative-path">2.2.2.2.1</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_CLIENTINFO</b></p>
  </td>
  <td>
  <p>0x02</p>
  </td>
  <td>
  <p><b>AUX_PERF_CLIENTINFO</b></p>
  <p>(section <span><a href="943e659d-788c-4c09-b07b-651fe4adbf19" data-linktype="relative-path">2.2.2.2.4</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_SERVERINFO</b></p>
  </td>
  <td>
  <p>0x03</p>
  </td>
  <td>
  <p><b>AUX_PERF_SERVERINFO</b></p>
  <p>(section <span><a href="10adebe1-d791-463c-a91a-7d3f4ea906a8" data-linktype="relative-path">2.2.2.2.5</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_SESSIONINFO</b></p>
  </td>
  <td>
  <p>0x04</p>
  </td>
  <td>
  <p><b>AUX_PERF_SESSIONINFO</b></p>
  <p>(section <span><a href="03331aed-37c4-4140-8be6-5c7b01454593" data-linktype="relative-path">2.2.2.2.2</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_DEFMDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x05</p>
  </td>
  <td>
  <p><b>AUX_PERF_DEFMDB_SUCCESS</b></p>
  <p>(section <span><a href="5fdb6482-851c-4ac5-9c8e-f771fb2c51a9" data-linktype="relative-path">2.2.2.2.7</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_DEFGC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x06</p>
  </td>
  <td>
  <p><b>AUX_PERF_DEFGC_SUCCESS</b></p>
  <p>(section <span><a href="86278de7-8701-46df-8b7d-73b481028039" data-linktype="relative-path">2.2.2.2.8</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_MDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x07</p>
  </td>
  <td>
  <p><b>AUX_PERF_MDB_SUCCESS</b></p>
  <p>(section <span><a href="1b7cd31a-0063-4d2a-ada6-08cd82c0adab" data-linktype="relative-path">2.2.2.2.9</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_GC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x08</p>
  </td>
  <td>
  <p><b>AUX_PERF_GC_SUCCESS</b></p>
  <p>(section <span><a href="66065d0f-6505-4a86-b0e5-a31fdd6c5a29" data-linktype="relative-path">2.2.2.2.11</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FAILURE</b></p>
  </td>
  <td>
  <p>0x09</p>
  </td>
  <td>
  <p><b>AUX_PERF_FAILURE</b></p>
  <p>(section <span><a href="4ccea6c0-405b-4d83-9384-a01e6c463c60" data-linktype="relative-path">2.2.2.2.13</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_CLIENT_CONTROL</b></p>
  </td>
  <td>
  <p>0x0A</p>
  </td>
  <td>
  <p><b>AUX_CLIENT_CONTROL</b></p>
  <p>(section <span><a href="fb345b8e-eacb-4c0e-87ce-4c2242819bd3" data-linktype="relative-path">2.2.2.2.15</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_PROCESSINFO</b></p>
  </td>
  <td>
  <p>0x0B</p>
  </td>
  <td>
  <p><b>AUX_PERF_PROCESSINFO</b></p>
  <p>(section <span><a href="f56f05f5-1986-498f-9076-bd5376b53888" data-linktype="relative-path">2.2.2.2.6</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_DEFMDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x0C</p>
  </td>
  <td>
  <p><b>AUX_PERF_DEFMDB_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_DEFGC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x0D</p>
  </td>
  <td>
  <p><b>AUX_PERF_DEFGC_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_MDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x0E</p>
  </td>
  <td>
  <p><b>AUX_PERF_MDB_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_GC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x0F</p>
  </td>
  <td>
  <p><b>AUX_PERF_GC_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_FAILURE</b></p>
  </td>
  <td>
  <p>0x10</p>
  </td>
  <td>
  <p><b>AUX_PERF_FAILURE</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_DEFMDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x11</p>
  </td>
  <td>
  <p><b>AUX_PERF_DEFMDB_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_DEFGC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x12</p>
  </td>
  <td>
  <p><b>AUX_PERF_DEFGC_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_MDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x13</p>
  </td>
  <td>
  <p><b>AUX_PERF_MDB_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_GC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x14</p>
  </td>
  <td>
  <p><b>AUX_PERF_GC_SUCCESS</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_FAILURE</b></p>
  </td>
  <td>
  <p>0x15</p>
  </td>
  <td>
  <p><b>AUX_PERF_FAILURE</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_OSVERSIONINFO</b></p>
  </td>
  <td>
  <p>0x16</p>
  </td>
  <td>
  <p><b>AUX_OSVERSIONINFO</b></p>
  <p>(section <span><a href="e458603f-20ea-4a9c-a00d-59be889871f9" data-linktype="relative-path">2.2.2.2.16</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_EXORGINFO</b></p>
  </td>
  <td>
  <p>0x17</p>
  </td>
  <td>
  <p><b>AUX_EXORGINFO</b></p>
  <p>(section <span><a href="a16de294-6c6c-4c4d-bd86-9bb3be464045" data-linktype="relative-path">2.2.2.2.17</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_ACCOUNTINFO</b></p>
  </td>
  <td>
  <p>0x18</p>
  </td>
  <td>
  <p><b>AUX_PERF_ACCOUNTINFO</b></p>
  <p>(section <span><a href="e9417dda-4dd1-4ef9-b7d3-a77954da449c" data-linktype="relative-path">2.2.2.2.18</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_SERVER_CAPABILITIES</b></p>
  </td>
  <td>
  <p>0x46</p>
  </td>
  <td>
  <p><b>AUX_SERVER_CAPABILITIES</b></p>
  <p>(section <span><a href="3662a530-f14d-4453-b175-56740eddd40e" data-linktype="relative-path">2.2.2.2.19</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_ENDPOINT_CAPABILITIES</b></p>
  </td>
  <td>
  <p>0x48</p>
  </td>
  <td>
  <p><b>AUX_ENDPOINT_CAPABILITIES</b><a id="Appendix_A_Target_2"></a><a aria-label="Product behavior note 2" href="f2038fa2-e1b4-4b77-8e29-08c865c1cb3a#Appendix_A_2" data-linktype="relative-path">&lt;2&gt;</a> </p>
  <p>(section <span><a href="b78fbc62-5109-4868-ae62-ce24a53f8905" data-linktype="relative-path">2.2.2.2.20</a></span>)<span> </span></p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_CLIENT_CONNECTION_INFO</b></p>
  </td>
  <td>
  <p>0x4A</p>
  </td>
  <td>
  <p><b>AUX_CLIENT_CONNECTION_INFO </b></p>
  <p>(section <span><a href="103280b2-8df5-45d7-a0a8-1f4bccc9740a" data-linktype="relative-path">2.2.2.2.21</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_SERVER_SESSION_INFO</b></p>
  </td>
  <td>
  <p>0x4B</p>
  </td>
  <td>
  <p><b>AUX_SERVER_SESSION_INFO</b> </p>
  <p>(section <span><a href="273bde47-99e9-447e-9294-2ca01887fe64" data-linktype="relative-path">2.2.2.2.22</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_PROTOCOL_DEVICE_IDENTIFICATION </b></p>
  </td>
  <td>
  <p>0x4E</p>
  </td>
  <td>
  <p><b>AUX_PROTOCOL_DEVICE_IDENTIFICATION</b> </p>
  <p>(section <span><a href="6018582d-06b2-40fe-8616-9d42a0e6b4f8" data-linktype="relative-path">2.2.2.2.23</a></span>)</p>
  </td>
 </tr></tbody></table><dl>
<dd>
<p>The block type names, associated <b>Type</b> field
values, and the corresponding auxiliary block structure that follows the <b>AUX_HEADER</b>
when the <b>Version</b> field is <b>AUX_VERSION_2</b> are listed in the
following table.</p>
</dd></dl><table><thead>
  <tr>
   <th>
   <p>Type name</p>
   </th>
   <th>
   <p>Value</p>
   </th>
   <th>
   <p>Auxiliary block structure</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p><b>AUX_TYPE_PERF_SESSIONINFO</b></p>
  </td>
  <td>
  <p>0x04</p>
  </td>
  <td>
  <p><b>AUX_PERF_SESSIONINFO_V2</b></p>
  <p>(section <span><a href="f2435641-3bb8-451a-a106-ab99165bbd5d" data-linktype="relative-path">2.2.2.2.3</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_MDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x07</p>
  </td>
  <td>
  <p><b>AUX_PERF_MDB_SUCCESS_V2</b></p>
  <p>(section <span><a href="67ab3069-3ba1-429f-ae53-628699e2f499" data-linktype="relative-path">2.2.2.2.10</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_GC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x08</p>
  </td>
  <td>
  <p><b>AUX_PERF_GC_SUCCESS_V2</b></p>
  <p>(section <span><a href="d0887bde-4ad1-446c-a047-57ffabac27c2" data-linktype="relative-path">2.2.2.2.12</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FAILURE</b></p>
  </td>
  <td>
  <p>0x09</p>
  </td>
  <td>
  <p><b>AUX_PERF_FAILURE_V2</b></p>
  <p>(section <span><a href="3c604630-78b2-4d27-b98c-dbbf6c3d0f99" data-linktype="relative-path">2.2.2.2.14</a></span>)</p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_PROCESSINFO</b></p>
  </td>
  <td>
  <p>0x0B</p>
  </td>
  <td>
  <p><b>AUX_PERF_PROCESSINFO</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_MDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x0E</p>
  </td>
  <td>
  <p><b>AUX_PERF_MDB_SUCCESS_V2</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_GC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x0F</p>
  </td>
  <td>
  <p><b>AUX_PERF_GC_SUCCESS_V2</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_BG_FAILURE</b></p>
  </td>
  <td>
  <p>0x10</p>
  </td>
  <td>
  <p><b>AUX_PERF_FAILURE_V2</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_MDB_SUCCESS</b></p>
  </td>
  <td>
  <p>0x13</p>
  </td>
  <td>
  <p><b>AUX_PERF_MDB_SUCCESS_V2</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_GC_SUCCESS</b></p>
  </td>
  <td>
  <p>0x14</p>
  </td>
  <td>
  <p><b>AUX_PERF_GC_SUCCESS_V2</b></p>
  <p> </p>
  </td>
 </tr><tr>
  <td>
  <p><b>AUX_TYPE_PERF_FG_FAILURE</b></p>
  </td>
  <td>
  <p>0x15</p>
  </td>
  <td>
  <p><b>AUX_PERF_FAILURE_V2</b></p>
  <p> </p>
  </td>
 </tr></tbody></table><p>The auxiliary block structures are specified in section
2.2.2.2.1 through section 2.2.2.2.23.</p></div>