Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Хороший постинг. Думаю, если подчистить, так и статья... 18.05.04 23:44 Число просмотров: 2010
Автор: void <Grebnev Valery> Статус: Elderman
|
Хороший постинг. Думаю, если подчистить, так и статья неплохая получилась бы. Код есть, что привлекательно.
Один вопрос. Может ли интерактивный сервис создать окно (конечно, что бы туду что-нибудь написать в ответ на ControlService() ) на рабочем столе удалённой рабочей станции интерактивного пользователя.
Спрашиваю, потому, как не уверен. Буквально день назад тема немного обсуждалась на одном из форумов. По своей некомпетентности я , дай, да пропостил следующее:
[quote]Думаю, что нет. По крайней мере без гимора. Но могу ошибаться.
Интерактивный сервис имеет доступ к рабочему столу интерактивного пользователя для рабочей станции Winsta0, если она пущена под учётной записью LocalSystem и имеет флаг SERVICE_INTERACTIVE_PROCESS. Известно, что даже для служб к которым пользователь интерактится при помощи Terminal Services W2k - глючно. То, что ты удалённо можешь посылать коды пользовательских команд - понятно (хотя даже здесь в общем случае не так всё розово. могу ошибаться поскольку я как всегда несколько передёргиваю задачу). Но вот писать, как ты хочешь, служба будет .... куда? Думаю, никуда. Нет у неё доступа к твоему рабочему столу. Она ничего не знает про твой рабочий стол и процессы на нём. Она знает только рабочие столы своего компа. Служба не сможет по твоей команде (она-то доедет) создать на твоём рабочем столе окно и написать туда чего-нибудь. [/quote]
Вопрос - прав я, или мне всю жизнь теперь жить с этим позором.
Второе. Не могли бы Вы указать ссылку на примеры назначения прав группам пользователей на доступ к служдам при помощи SetServiceObjectSecurity(). В MSDN есть описание интерфейса функции. Примеров не обнаруживается.
Спасибо.
|
|
|