Загрузка Сервиса перед другими Сервисами
У меня есть критически важная для сети служба Windows 7. Он должен запуститься до того, как любая связанная с сетью служба в системе, или эта сетевая служба может выйти из строя. Мой сервис требует, чтобы Winsock был полностью инициализирован к моменту запуска.
Как я могу заставить Windows загрузить мой сервис в нужное время? т.е. сразу после выхода Winsock.
2 ответа
Я использовал LoadOrder
утилита от MS Sysinternals. Обнаружил, что группа должна быть "NetworkProvider". Кроме того, поскольку загрузчик загружается в лексикографическом алфавитном порядке, я назвал свой процесс с префиксом "Z", чтобы он загружался последним в "NetworkProvider". LoadOrderGroup
,
Вы можете сделать свой сервис зависимым от других сервисов, используя опцию зависимости. Чтобы сделать другие службы зависимыми от вашего сервиса, вам нужно установить их зависимости.