|
|
|
|
Иницииpует стандаpтную пpоцедуpу завеpшения pаботы с Windows.
Синтаксис
| function ExitWindowsEx(
| | Flags, | | Reserved
| | ): Boolean;
|
| Параметры
|
| Параметр
| Тип
| Описание
|
| Flags
| Enum
| один или несколько флагов, определяющих способ завеpшения pаботы с Windows (см. ниже)
|
| Reserved
| Number
| не используется
|
|
| Параметр Flags
|
| Значение
| Описание
|
| EWX_LOGOFF
| завершает сеанс работы текущего пользователя
|
| EWX_SHUTDOWN
| завершает работу Windows до состояния, в котором компьютер может быть безопасно выключен.
|
| EWX_POWEROFF
| завершает работу Windows до безопасного состояния и выключает компьютер
|
| EWX_REBOOT
| завершает работу Windows до безопасного состояния и перезагружает компьютер
|
| EWX_FORCE
| комбинируемый флаг, предотвращающий отправку приложениям сообщения WM_QUERYENDSESSION.
|
| EWX_FORCEIFHUNG
| комбинируемый флаг, принудительно завершающий процессы, которые не отвечают на сообщения WM_QUERYENDSESSION или WM_ENDSESSION в течение установленного интервала ожидания.
|
|
Возвращаемое значение
true в случае успеха или false в противном случае (например, если какая-либо из работающих программ не может завершить работу).
Примечание
При использовании этой функции не требуется какая-либо предварительная подготовка (например, получение соответствующих привилегий), поскольку JS+ самостоятельно выполняет все необходимые
предварительные действия.
Совместимость
Windows API
|
| JS+ | Руководство пользователя
|
|
|
| |
|
|