Вопрос, как програмно запретить изменение даты/времени в системе Win2000/XP/2003? есть ли какой способ, кроме как перехват вызова фунции? поясняю: есть сервер (win 2003 server) на котором постоянно меняют дату и время (найду кто убъю). Все пользователи там имеют привилегии администратора (таковы условия работоспособности одной очень необходимой программы, собственно для нее сервер и поднят). нужно навоять программульку, которая присекала бы попытки изменения даты. пока реализовал так: 1. получаю правильную дату при включении 2. ловлю сообщение WM_TIMECHANGE, если кто решил сменить дату востанавливаю ее. если способы более простые и изящьные?
В локальных параметрах безопасности\локальных политиках\назначениях прав пользователей в политике "изменение системного времени" убрать всех левых нах