Задали мне такую вот задачку - написать программу под Винды, которая отслеживает когда пользователь подключает USB хард или мемори стик.
Если такой диск подключен, надо показать менюшку типа "чего дальше делать-то?". Если диск вытащили - сообщение типа "какого хрена, собственно?".
Кроме того, программулина при старте должна запускать другую программу и отслеживать ее состояние. Если пользователь ее закрыл, то надо ее перезапустить. Запустить-то просто, а вот отслеживать... В Юниксах достаточно просто (раз в секунду проверять хэндлер процесса на живучесть), а в Винде как?
Я в этом ни в зуб ногой, поскольку всегда писал софт без операционки вообще на всяческих микропроцессорах. А тут такое...
Прога должна быть сделана до конца недели. Помогите плиз :)