<div class="content"><p>The AppUnLoad method shuts down the specified application.</p><dl>
<dd>
<div><pre> HRESULT AppUnLoad(
   [in, unique, string] LPCWSTR szMDPath,
   [in] BOOL fRecursive
 );
</pre></div>
</dd></dl><p><b>szMDPath: </b> A pointer to a Unicode string that
contains the <a href="1243ba70-74ca-44f9-be0b-dfd6697010b4#gt_086b13f2-2715-4000-a16c-6acc3d59cc19" data-linktype="relative-path">metabase</a>
path of the application. </p><p><b>fRecursive: </b>A flag indicating whether
applications are also unloaded from all subkeys (TRUE) or just from the
application at this key (FALSE).</p><p><b>Return Values: </b> A signed 32-bit value that
indicates return status. If the method returns a negative value, it failed. If
the 12-bit facility code (bits 16–27) is set to 0x007, the value contains a
Win32 error code in the lower 16 bits. Zero or positive values indicate success,
with the lower 16 bits in positive nonzero values containing warnings or flags
defined in the method implementation. For more information about Win32 error
codes and <a href="../ms-dtyp/a9046ed2-bfb2-4d56-a719-2824afce59ac" data-linktype="relative-path">HRESULT</a>
values, see <a href="../ms-erref/1bc92ddf-b79e-413c-bbaa-99a5281a6c90" data-linktype="relative-path">[MS-ERREF]</a>.
</p><dl>
<dd>
<table><thead>
  <tr>
   <th>
   <p>Return value/code</p>
   </th>
   <th>
   <p>Description</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>
  <p>0x00000000</p>
  <p>S_OK</p>
  </td>
  <td>
  <p>The call was successful.</p>
  </td>
 </tr></tbody></table>
</dd></dl><p>The <a href="1243ba70-74ca-44f9-be0b-dfd6697010b4#gt_e127848e-c66d-427d-b3aa-9f904fa4ada7" data-linktype="relative-path">opnum</a>
field value for this method is 5. </p><p>When processing this call, the server MUST do the following:</p><ul><li><p><span><span> 
</span></span>Attempt to shutdown the application specified in the <i>szMDPath</i>
parameter. If the value of the <i>fRecursive</i> parameter is TRUE, attempt to
shutdown applications defined on all child paths of <i>szMDPath</i>.</p>
</li></ul></div>