Given the window handle and the message queue handle, the following code fragment shows how to shut down the system:

BOOL rc;
HAB  hab;
HMQ  hmq;

{
  hab = WinQueryAnchorBlock(hwnd);
  rc = WinShutDownSystem(hab, hmq);
  if (rc)
  {
    /* System shutdown successfully */
  }
  else
  {
    /* WinShutDownSystem failed */
   }
}


[Back] [Next]