Так как это домашняя работа, я предполагаю, что вы просто хотите понять основную идею. Если ваша программа сталкивается с серьезной ошибкой, вы записываете ее в журнал событий Windows, чтобы вы могли сохранить запись и просмотреть ее позже, чтобы выяснить, что пошло не так. Посмотрите на MSDN или Википедия