Если вы вызываете API LockWorkstation , он немедленно блокирует рабочую станцию.
Но при использовании чего-то вроде Предел неактивности машины групповая политика, у вас есть льготный период, где:
(и это блокирование происходит, даже если хранитель экрана отключен).
Насколько я могу судить, существование этого льготного периода является внутренней деталью реализации, и хотя его значение существует в реестре:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\ScreenSaverGracePeriod
Это использование или любое другое поведениея полагаю, что связанные с блокировкой неактивности являются внутренними деталями реализации.
Как я, как приложение, запускаю то же действие, что и блокировка неактивности (так, что происходит, что и должно происходить)?
Так, а неlling LockWorkStation , я хочу вызывать любые вызовы Windows, чтобы она:
- закрывала экран
- дает льготный период
- блокирует рабочую станцию