(Прим. пер.: если честно, совершенно не понял, как эти 10 секунд могут помочь пользователю и чем :))
Там таймер ждет минуту, потом каждую секунду идет «Auto shutdown in <кол-во> seconds...», после чего программа прибивается. Автор торопился написать все за 2 часа 21 минуту и 6 секунд, вот и не успел обозначить это в статье похоже:-)
Compact Framework версия точно не будет, но Крис об этом не пишет (блаженно полагая, что MS стек — единственный :) ). Зато в WinAPI части Кристофер поясняет ситуацию со стеками, читайте внимательнее :)
Прошу прощения, но, по всей видимости я оказался прав наполовину. Сегодня утром со свежей головой я вспомнил еще кое-что. Брокер уведомлений действительно появился еще в WM5.0, но поддержка некоторых состояний появилась только в WM6. Точно помню, что к ним относится уведомления, связанные с WiFi, и вроде поддержка состояний для блютуза тоже появилась в WM6. Проверьте плиз по документации в MSDN.
Перевод: 30 дней Windows Mobile — день второй (Winforms/С# vs WinAPI/C)