Если прога сервис и стартует до того, как залогинится пользователь, то можно ли обращаться к файлам(например, из папки WINDOWS), ставить хуки(мыши или клавиатурные типа LL), возможно ли создание окна(без графики, просто скрытого) короче говоря в каких границах можно использовать WinApi неядерного происхождения
да да ( хук будет работать для десктопа винлогона только ) да под вистой будете прийдется поморочить голову с окнами не много
Пытался поставить хук, использую библиотеку подгруженную через HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify что-то ничего не выходит, хук не ставится, может что-то немного не так как обычно делать надо?
Надо осознать, что сервис запустится не на интерактивном десктопе (за исключением случаев когда это напрямую указано). Т.е. доступа к окнам интерактивного дескотопа напрямую нет. Хуки тоже бесполезны. С файлами работать можно. Насчет создания окон сомневаюсь (проверять лениво) т.к. неинтерактивный десктоп не принимает ввод от клавиатуры и мыши
2 GLEB Ну дык, во первых эти библиотеки грузятся только в винлогон, так что о каком хуке ты говоришь дело непонятное. Во вторых найди уже сэмпл это несложно