RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > тут не всё так просто оказалось в датском королевстве... :((((( > > > > > > в общем, её нужно ещё и выключать. программно. На ней стоит сервер, который должен подняться в обед, снять все сливки с базы основного сервера - и благополучно почить в бозе, оставаясь резервным. Делов там всего минуты на три (процедура вылавливает все обновления, очень быстро). включить его может биос, хвала Аллаху, Высокому, Великому... > > > выключал я всегда поцедурой на рексе, которая сначала вызывала вытеснение кэшей (не помню сейчас название функции, но ей пользовались многие - видел не раз, так что не секретная совсем), а потом вызывала вроде как 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... > > Вдруг кто встречал... :) >
_, _, _, _, _ _ _,_
(_ | / \ |\ | | |_/
, ) | , \ / | \| | | \
~ ~~~ ~ ~ ~ ~ ~ ~
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.