На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Logoff Events



A logoff event occurs when a process calls the ExitWindows or ExitWindowsEx function. The logoff event is identified by the window station of the process calling ExitWindowsEx.

When a logoff event occurs, the system notifies all processes in the system as follows:

· All windows of processes in the logon session being logged off receive the WM_QUERYENDSESSION and WM_ENDSESSION messages. All windows on the desktops of the window station being logged off receive these messages, even if the windows belong to processes running in another logon session.
· Every process in the system receives the CTRL_LOGOFF_EVENT control signal. This signal does not indicate which session is being logged off. The system sends this signal after sending the window messages. For more information on control signals, see the SetConsoleCtrlHandler function.



If the process that called ExitWindowsEx is running in the logon session of the interactive user, all processes in the logon session are terminated. If the process calling ExitWindowsEx is in some other logon session, only the notifications are made; no processes are terminated.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Конец сеанса Событий



Конец сеанса случая происходит когда процесс называет ExitWindows или функцию ExitWindowsEx. Конец сеанса случая называется станцией окна процесса, вызывающего ExitWindowsEx.

Когда конец сеанса случая происходит, система уведомляет все процессы в системе следующим образом:

Все окно процессов на сеансе ввода, регистрированном приемник WM_QUERYENDSESSION и сообщения WM_ENDSESSION. Все окно в настольных системах станции окна, регистрированного приемник эти сообщения, даже если бы окно принадлежит процессам, работающим на другом сеансе ввода.
Каждый процесс в системных приемниках управляющий сигнал CTRL_LOGOFF_EVENT. Этот сигнал не указывает, что какой сеанс регистрируется. Система посылает этот сигнал после посылки сообщений окна. Более подробно на управляющих сигналах, смотри функцию SetConsoleCtrlHandler.



Если процесс, что вызвавшее ExitWindowsEx работает на сеансе ввода диалогового потребителя, все процессы на сеансе ввода расторгнутые. Если процесс, вызывающий ExitWindowsEx - на некотором другом сеансе ввода, только уведомления сделаны; никакие процессы не расторгнутые.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz