Re: странности с ControlServiceEx()
От: Pavel Dvorkin Россия  
Дата: 24.10.10 13:12
Оценка:
Здравствуйте, m_kostik, Вы писали:

_>SERVICE_CONTROL_STATUS_REASON_PARAM ETR AddParametr;


_>rez = ControlServiceEx(hService, dwControl, SERVICE_CONTROL_STATUS_REASON_INFO, &AddParametr);


BOOL WINAPI ControlServiceEx(
__in SC_HANDLE hService,
__in DWORD dwControl,
__in DWORD dwInfoLevel,
__in_out PVOID pControlParams
);

Если он __in_out — значит, на входе надо в нем что-то задавать, а у тебя в нем мусор.

SERVICE_CONTROL_STATUS_REASON_PARAMS Structure

dwReason
The reason for changing the service status to SERVICE_CONTROL_STOP. If the current control code is not SERVICE_CONTROL_STOP, this member is ignored.

This member must be set to a combination of one general code, one major reason code, and one minor reason code.
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.