PDA

Просмотр полной версии : Список сервисов



Yuri-ch
05.07.2006, 15:44
Здравствуйте уважаемые
Следующий вопрос - как *правильнее* получить список сервисов NT - чтением из ключа реестра Services или в API есть специальные средства?

Eugie
05.07.2006, 21:09
EnumServicesStatus, EnumServicesStatusEx
См. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/enumservicesstatusex.asp

psix
31.07.2006, 21:38
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es
DisplayName - Description - ImagePath - Start - Type
(Рекомендую сначала бегло просомтреть ветвь в regedit.exe - не все ключи обязательны)
Type = 1 соответствует драйверам.

Eugie
14.08.2006, 20:57
Можно и так, но использование API гарантирует работоспособность, например, при изменении названий конкретных ключей реестра. Уж не говорю о том, что проще использовать готовый велосипед, чем изобретать свой ;)