Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > comp.os.os2.programmer.misc > #1654

Re: How do safe shutdown programmatically?

Subject Re: How do safe shutdown programmatically?
Newsgroups comp.os.os2.programmer.misc
References <ot4c8i$nic$1@dont-email.me> <otdacn$cf0$1@news.albasani.net> <oti78c$34j$1@dont-email.me> <otmpae$kt2$1@dont-email.me> <otn0ro$9cg$1@dont-email.me>
From Pete <losepete@losepete.plus.com>
Date 2019-02-06 02:14 +0000
Message-ID <7oSdnfzuQ_Bx38fBnZ2dnUU78KHNnZ2d@brightview.co.uk> (permalink)

Show all headers | View raw


Hi

Andi B. wrote:
> Andi B. schrieb:
>> Andi B. schrieb:
>>> Andreas Schnellbacher schrieb:
>>>> On 29.10.17 12:58, Andi B. wrote:
>>>>
>>>>> I want a clean shut down like xwp extended shutdown feature. With
>>>>> all application
>>>>> closes cleanly.
>>>>
>>>> Then you should probably better use XWP funcs.
>>>>
>>>>> So I guess I could call some xwp code to to it for me. But how to
>>>>> do? Is there a
>>>>> xwp api to start extended shut down?
>>>>
>>>> The file "xworkplace\branch-1-0\src\startshut\shutdown.c" looks
>>>> interesting.
>>>>
>>>
>>> I think there must be a simpler method than integrating xwp code in my
>>> own program. Something like 'send xwp (xcenter) button extended
>>> shutdown'. Maybe the sendmsg package can do something like this?
>>>
>>> Andreas
>>
>> Just found \XWorkplace\bin\xshutdwn.cmd. It's as simple as
>> system("xshutdwn.cmd");
>>
>> Solved. :-)
>
> Even better -
>  object = WinQueryObject("<WP_DESKTOP>");
>  fSuccess = WinSetObjectData(object,"XSHUTDOWNNOW=POWEROFF,NOCONFIRM;");
>
> Andreas
>


I was looking into adding reboot capability to an app, USBcfg, and 
noticed this thread.

Changing the above slightly for use with the WDSibyl pascal "dialect" 
and using REBOOT instead of POWEROFF works great.

   Dobject = WinQueryObject('<WP_DESKTOP>');
   fSuccess = WinSetObjectData(object,'XSHUTDOWNNOW=REBOOT,NOCONFIRM;');


Thanks.


Pete

Back to comp.os.os2.programmer.misc | Previous | NextPrevious in thread | Find similar


Thread

How do safe shutdown programmatically? "Andi B." <andi.b@gmx.net> - 2017-10-29 12:58 +0100
  Re: How do safe shutdown programmatically? Andreas Schnellbacher <aschn@despammed.com> - 2017-11-01 21:21 +0100
    Re: How do safe shutdown programmatically? "Andi B." <andi.b@gmx.net> - 2017-11-03 17:58 +0100
      Re: How do safe shutdown programmatically? "Andi B." <andi.b@gmx.net> - 2017-11-05 11:31 +0100
        Re: How do safe shutdown programmatically? "Andi B." <andi.b@gmx.net> - 2017-11-05 13:40 +0100
          Re: How do safe shutdown programmatically? Lars Erdmann <lars.erdmann@arcor.de> - 2017-11-05 15:36 +0100
          Re: How do safe shutdown programmatically? Pete <losepete@losepete.plus.com> - 2019-02-06 02:14 +0000

csiph-web