В этой главе описаны некоторые
В этой главе описаны некоторые особенности отладки служб Windows 2000 и загружаемых в них DLL. Службы имеют специальный статус в операционной системе, и связанные с этим обстоятельством вопросы безопасности требуют от разработчика четкого понимания сущности служб и нюансов их поведения. Отладка служб требует более серьезного предварительного планирования, чем большинство других видов отладок.
Первый шаг в отладке служб и загружаемых в них DLL — их отладка как нормальных приложений. На втором шаге необходимо воспользоваться преимуществами окружения служб, такими как включение взаимодействия с рабочим столом и применение инструментов типа HandleEx, чтобы найти информацию, необходимую для более быстрой отладки. Наконец, если разрабатываются большие, усложненные службы, которые описаны выше в разделе "Реальная отладка" данной главы, то для отладки можно прибегнуть к помощи SoftICE от NuMega.