Re: Как сделать, чтобы сервис при старте имел argc>=2?
От: TSS Россия http://www.sdl.ru
Дата: 13.12.01 09:05
Оценка:
Здравствуйте yaroslav_v, Вы писали:

YV>Как сделать, чтобы сервис при старте получал командную строку?


YV>Задача: отличить запуск exe-шника user'ом от запуска его системой как сервиса.

YV>если его запустит user, то exe-шник должен вывести диалог.

Когда система запускает твою службу, то вызов StartServiceCtrlDispatcher () успешен, когда ты поднимаешь екзешник руками -- то нет. Вот и вся проверка.
Signed, [TSS] /SDL/
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.