GetPrinter - проблема при работе в системной службе(сервис)
От: timout  
Дата: 28.06.06 05:08
Оценка:
GetPrinter (сетевой принтер) при работе в сервисе работает через раз.. Getlasterror возвращает — acces denied.
но когда таже процедура работает в обычном приложение проблем не возникает никаких.

В чем может быть загвостка?
Re: GetPrinter - проблема при работе в системной службе(серв
От: Аноним  
Дата: 28.06.06 17:02
Оценка:
Здравствуйте, timout, Вы писали:

T>GetPrinter (сетевой принтер) при работе в сервисе работает через раз.. Getlasterror возвращает — acces denied.

T>но когда таже процедура работает в обычном приложение проблем не возникает никаких.

T>В чем может быть загвостка?



So if the LocalSystem account is so powerful, why would you ever want a service to run under a specific user account? Yes, it's true, LocalSystem services are all-powerful on the local machine but, by default, they can't do a whole lot on the network. For example, a LocalSystem service can't access shared directories, files, or printers on another machine because the local machine's LocalSystem account can't be authenticated on the remote machine. With Windows 2000, Microsoft has improved this situation: when computers are part of a domain, you can now treat a machine like a user account and grant the machine its own permissions.
Re[2]: GetPrinter - проблема при работе в системной службе(с
От: Ичетник  
Дата: 29.06.06 12:57
Оценка:
Служба устанавливается как NetworkService или LocalService?

Как расшарен принтер?
Re[3]: GetPrinter - проблема при работе в системной службе(с
От: Аноним  
Дата: 29.06.06 14:36
Оценка:
Здравствуйте, Ичетник, Вы писали:

И>Служба устанавливается как NetworkService или LocalService?


а как установить сервис для запуска под NetworkService или LocalService?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.