Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > comp.os.os2.programmer.misc > #1654
| 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) |
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 | Next — Previous in thread | Find similar
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