Я хочу проверить, находится ли система в состоянии выхода из системы или нет в VC++, какие-либо идеи?Как проверить, что система находится в состоянии «Выход из системы»?
3
A
ответ
4
- Вы можете получить вход/выход из системы уведомлений, используя различные механизмы (SENS, Уведомление SCM, если ваша программа является сервисом, уведомление Winlogon, если вы на XP)
- Вы можете использовать WMI для перечисления активных сеансов.
- Вы можете использовать WTS API для перечисления сеансов и получения информации о сеансе запроса.
3
В AutoIt Я всегда обнаруживаю, что система вышла из системы, проверив активный дескриптор окна, если система зарегистрирована в активном дескрипторе окна, вернет 0x0000000. В AutoIt это будет выглядеть примерно так ...
If WinGetHandle("") == 0x00000000 Then MsgBox(0,"","We are logged out!")
Надежда, что помогает ...
+0
да, это помогло. –
Смежные вопросы
- 1. Выход из системы MVC3, C#
- 2. ASP.NET Автоматический выход из системы
- 3. Как проверить завершение сеанса или выход из системы в asp.net
- 4. Операционная система Вход и выход из системы с использованием java
- 5. FormsAuthentication выход из системы вопрос
- 6. «Выход из системы phpMyAdmin?
- 7. выход из системы asp.net
- 8. Выход из системы (ASP.NET)
- 9. Выход из системы Facebook
- 10. Выход из системы Facebook
- 11. Выход из системы ASP.Net
- 12. Выход из системы php
- 13. Выход из сеанса PHP и выход из системы
- 14. Автоматический выход из системы
- 15. Android: автоматический выход из системы
- 16. Автоматический выход из системы
- 17. Выход из системы
- 18. Facebook Выход из системы
- 19. Выход из системы Не работает
- 20. Onfacebook выход из системы событий
- 21. PHP Безопасный вход в систему/Выход из системы: Выход из системы Проблема
- 22. Как проверить, что число находится в массиве?
- 23. Как проверить, находится ли установленный продукт в коррумпированном состоянии?
- 24. iOS автоматический выход из системы
- 25. Выход из системы с Jmeter
- 26. Как проверить, находится ли принтер в состоянии более 30 минут?
- 27. проверить, запущен ли процесс VBS, когда закрыт выход из системы
- 28. Firebase authWithPassword выход из системы
- 29. FIFO: выход находится в метастабильном состоянии перед отправкой следующего байта
- 30. Как проверить выход из репозитория
мне нужно обсудить точку WMI для перечисления активных сеансов указывают, что и уже упоминали. Как использовать его для оценки погоды, когда машина находится в состоянии выхода из системы или нет. Я использую следующий wmi-запрос для получения сеансов. SELECT * FROM Win32_LogonSession он возвращает мне 7 сеансов где там авторизовались только один пользователь. функция также LsaEnumerateLogonSessions() делает то же самое. –
Некоторое испытание и ошибка с свойством LogonType сеансов должны позаботиться об этом. –