![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
GINA DLL, не происходит logoff под WinXP [D6, Win2k, WinXP]
JohnnyJ © (2004-10-13 20:07:00)Пишу свою GINA DLL, функции реализую как обертки над MS GINA. Столкнулся со следующей проблемой: при вызове WlxWkstaLockedSAS возвращаю WLX_SAS_ACTION_FORCE_LOGOFF. Под Win2k происходит logoff, а под WinXP - нет. В фукнции никакой обработки нет, тупо
...
Result := WLX_SAS_ACTION_FORCE_LOGOFF;
...
В чем могут быть грабли?
JohnnyJ (2004-10-14 11:19:00) [1]
> Правов нет?
На что именно? И почему под 2к этот же бинарник работает?
Cobalt (2004-10-13 23:53:00) [2]Правов нет?
JohnnyJ (2004-10-13 23:20:00) [3]нет, WLX_SAS_ACTION_FORCE_LOGOFF - это константа, вариант реакции на Ctrl+Alt+Del.
MSDN:
Return Code Description
WLX_SAS_ACTION_NONETells Winlogon to keep the workstation locked.
WLX_SAS_ACTION_FORCE_LOGOFFTells Winlogon to forcibly log the user off.
WLX_SAS_ACTION_LOGOFFTells Winlogon to log the current user off.
WLX_SAS_ACTION_UNLOCK_WKSTATells Winlogon to unlock the workstation.
Cobalt (2004-10-13 23:06:00) [4]А что возвращает WLX_SAS_ACTION_FORCE_LOGOFF; (я так понял, что это функция из оригинальной gina.dll?)