Как сделать так, чтоб при перезагрузке Win2K предупреждал об открытых по сети файлах, так как это делает Win98?
Никак. Я в своё время писал службу, щас исходники потеряны ;-)12.04.04 13:35 Автор: HandleX <Александр М.> Статус: The Elderman Отредактировано 12.04.04 13:36 Количество правок: 1
> Как сделать так, чтоб при перезагрузке Win2K предупреждал > об открытых по сети файлах, так как это делает Win98? Встроенных средств оповещения нету. Причём, начиная с NT4 ;-)
Итак, имеем функцию NetFileEnum(), которая перечисляет тебе все открытые из сети файлы. Причём надо иметь адм. привилегии, чтобы это делать ;-) Т.е. для обычного пользователя софтину в автозапуск не закинешь. Поэтому я писал службу, которая запускалась под LocalSystem и по запросу от юзера выдавала ему список файлов. А запрос этот делала софтина, которая крутилась в автозагрузке, которая "ловила" сообщение WM_QUERYENDSESSION и спрашивала юзера на предмет "что будем дальше делать".
Исходники потеряны, а может сама софтина жива? :)12.04.04 14:19 Автор: Yurii <Юрий> Статус: Elderman