Сап. Подскажите, как наглухо запретить прерывание процесса? Например, есть у меня форма на шарпе, а подписка на событие при закрытии ничего не дает. Мб можно как-то на низком уровне реализовать?
>>3636137 (OP) Переписывай логику так, чтобы в этом не было необходимости. Если кто-то захочет закрыть твою форму через диспетчер задач, ты ничего не сможешь сделать. А если и найдёшь способ, на событие выдёргивания компьютера из розетки ты всё равно не подпишешься.
Для запрета прерывание нужен RING0-доступ. Тут есть варианты: отладка уровня ядра, драйвер уровня ядра, ну или взлом системы. Но, мне кажется, это не твой путь. Твой путь - перехват событий. В отладчике или перехват Winapi-вызовов.
>>3636137 (OP) > подписка на событие при закрытии ничего не дает Вангую, у анона была проблема XY которую он успешно разрешил, ибо молчит. А суть проблемы заключается в том, что по дефолту закрытие формы триггерит автоматическую остановку приложения. И очевидно, можно настроить так, чтобы при закрытии формы приложение не останавливалось. Это первая задача, при которой сталкиваются нубы, которые хотят сделать приложение, висящее в трее.