<div class="content" name="MQFFormatNameElement" uuid="bbd08af8-9954-4869-ba46-e3a2a7025cf2"><p>The MQFFormatNameElement specifies a <a href="87486cd1-6ef0-4b58-93f9-f9b97b2279c4#gt_c1a6400d-703b-4f9a-a74c-40f1487978d9" data-linktype="relative-path">queue</a> <a href="87486cd1-6ef0-4b58-93f9-f9b97b2279c4#gt_390ae273-7109-44eb-981f-aa157e6b37c0" data-linktype="relative-path">format name</a>.</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">FormatType</td>
  <td colspan="16">FormatName (variable)</td>
 </tr>
 <tr>
  <td colspan="32">...</td>
 </tr>
</tbody></table><p><b>FormatType (2 bytes): </b>A 16-bit unsigned short
integer field specifying the queue format name type. The field MUST be set to
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>0x0001</td>
  <td>Public Format Name</td>
 </tr><tr>
  <td>0x0002</td>
  <td>Private Format Name</td>
 </tr><tr>
  <td>0x0003</td>
  <td>Direct Format Name</td>
 </tr><tr>
  <td>0x0006</td>
  <td>Distribution List Format Name</td>
 </tr></tbody></table>
</dd></dl><p><b>FormatName (variable): </b>A variable-length byte
array that contains a queue format name. The layout of this field depends on
the value of the <b>FormatType</b> field. There are no restrictions on the
value of the padding bytes.<a id="Appendix_A_Target_1"></a><a aria-label="Product behavior note 1" href="96cd5098-ad7f-43ce-a27c-dcafc367f364#Appendix_A_1" data-linktype="relative-path">&lt;1&gt;</a> The
following table lists the data structures that MUST be used as the <b>FormatName</b>
field for specific <b>FormatType</b> values.</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>FormatType Value</p>
   </th>
   <th>
   <p>Data Structure</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x0001</td>
  <td>FormatName contains a PublicQueueFormatName structure.</td>
 </tr><tr>
  <td>0x0002</td>
  <td>FormatName contains a PrivateQueueFormatName structure.</td>
 </tr><tr>
  <td>0x0003</td>
  <td>FormatName contains an MQFDirectQueueFormatName structure.</td>
 </tr><tr>
  <td>0x0006</td>
  <td>FormatName contains an MQFDistributionQueueFormatName structure.</td>
 </tr></tbody></table>
</dd></dl><p> </p></div>