<div class="content" name="BaseAbortSystemShutdown" uuid="9d15e561-7abc-4221-93f2-72e5893415bb"><p>The <b>BaseAbortSystemShutdown</b> method is used to
terminate the shutdown of the remote computer within the waiting period.<a id="Appendix_A_Target_5"></a><a aria-label="Product behavior note 5" href="226cc244-36f0-441f-8ce9-57e616e8409b#Appendix_A_5" data-linktype="relative-path">&lt;5&gt;</a></p><dl>
<dd>
<div><pre> unsigned long BaseAbortSystemShutdown(
   [in, unique] PREGISTRY_SERVER_NAME ServerName
 );
</pre></div>
</dd></dl><p><b>ServerName: </b>The custom <a href="7a7ca3c2-1346-417b-93e8-e8940a524da6#gt_8a7f6700-8311-45bc-af10-82e10accd331" data-linktype="relative-path">RPC</a> binding <a href="7a7ca3c2-1346-417b-93e8-e8940a524da6#gt_5044babb-08e3-4bb9-bc12-fe8f542b05ee" data-linktype="relative-path">handle</a> (<a href="c9a7064d-27c8-4886-ab14-fe884166a240" data-linktype="relative-path">PREGISTRY_SERVER_NAME (section 2.2.1)</a>).</p><p><b>Return Values: </b>The method returns
ERROR_SUCCESS (0x00000000) on success; otherwise, it returns a nonzero error
code.</p><p>On receiving this call, the server MUST perform the
following validation step:</p><ul><li><p><span><span> 
</span></span>Verify that the caller has sufficient privileges to shut down the
computer; otherwise, the server MUST return ERROR_ACCESS_DENIED.</p>
</li></ul></div>