RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : новое железо, однако...


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Alexey Bezditko
To : Improver
Subj : новое железо, однако...


> > тут не всё так просто оказалось в датском королевстве... :(((((
> >
> > в общем, её нужно ещё и выключать. программно. На ней стоит сервер, который должен подняться в обед, снять все сливки с базы основного сервера - и благополучно почить в бозе, оставаясь резервным. Делов там всего минуты на три (процедура вылавливает все обновления, очень быстро). включить его может биос, хвала Аллаху, Высокому, Великому...
> > выключал я всегда поцедурой на рексе, которая сначала вызывала вытеснение кэшей (не помню сейчас название функции, но ей пользовались многие - видел не раз, так что не секретная совсем), а потом вызывала вроде как pyrxutil для отключения питания.
> > Сегодня (то есть - конкретно на указанной выше модели) эта схема не работает - при этом последнем вызове (именно который уже на отключение питания) выдается ошибка. То ли управление питанием нынче не то, то ли ещё что не так - то ли интерфейсы между кем-то там поменялись - в общем, буду признателен за любые работающие нынче способы программно отключить питание. То есть - если у кого работает - прошу сразу комплектом: чем отключается (пример и модули) - и все модули системы, которые с этим связаны...
>
> В последних версиях еКС выключение системы срабатывает только так (REXX):
>
> /*-----*/
> if RxFuncQuery('SysLoadFuncs') then do
> call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
> call SysLoadFuncs
> end
> call SysSetObjectData '<WP_DESKTOP>', 'XSHUTDOWNNOW=POWEROFF,AUTOCLOSEVIO,NOCONFIRM;'

Sorry - долго не мог попробовать - запарка пошла просто невероятная, а туда только ехать пару часов...

Намедни добрался. Попробовал. Эффект тот же - завершение вызова с кодом -1 и отключение питания не происходит...

То есть вопрос касательно более свежих dll для управления питанием таки остался...
там стоят из комплекта ecs2.2...

Вдруг кто встречал... :)


Fri 21 Oct 2016 12:59 Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.