![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка в MS Platform SDK (?) [NT4, Win2k, WinXP]
BiN © (2005-02-15 10:50:00)В описании функций GetNamedSecurityInfo и SetNamedSecurityInfo на msdn приведен перечень типов объектов, защиту которых можно настраивать с помощью вышеприведенных функций. Вот этот список:
Local or remote files or directories on an NTFS file system
Local or remote printers
Local or remote Windows services
Network shares
Registry keys
Semaphores, events, mutexes, and waitable timers
File-mapping objects
Directory service objects
Как вы думаете этот перечень верен полностью? ;)
BiN (2005-02-15 12:46:00) [1]Дурья моя бошка!!!
Не удосужился взглянуть на описание SE_OBJECT_TYPE, а именно:
SE_SERVICE
Indicates a Windows service. A service object can be a local service, such as "servicename"; or a remote service, such as " \\machinename\servicename".
Спасибо всем
Игорь Шевченко (2005-02-15 12:40:00) [2]BiN © (15.02.05 12:24) [4]
"The QueryServiceObjectSecurity function retrieves a copy of the security descriptor associated with a service object. You can also use the GetNamedSecurityInfo function to retrieve a security descriptor."
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthz/security/queryserviceobjectsecurity.asp
Заодно и http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthz/security/se_object_type.asp
В качестве первого параметра передается, на мой взгляд, короткое имя сервиса.
С уважением,
BiN (2005-02-15 12:24:00) [3]Набережных С. © (15.02.05 12:09) [3]
Например, подключившись к менеджеру сервисов этой машины
И какое значение в этом случае передавать в качестве первого параметра в ф-и G(S)etNamedSecurityInfo?
С уважением,
Набережных С. (2005-02-15 12:09:00) [4]>Я не понимаю, как можно получить доступ по имени к службе на удаленной машине.
Например, подключившись к менеджеру сервисов этой машины
BiN (2005-02-15 11:58:00) [5]Игорь Шевченко © (15.02.05 11:46) [1]
На мой взгляд, функция может управлять теми объектами, у которых есть имя и SecurityDescriptor.
Я сильно ошибаюсь ?
Нет, не ошибаешься :)
Ок, не буду ходить вокруг да около - скажу прямо. По-моему, ошибка в этом пункте:
Local or remoteWindows services
Я не понимаю, как можно получить доступ по имени к службе на удаленной машине.
С уважением,
Игорь Шевченко (2005-02-15 11:46:00) [6]На мой взгляд, функция может управлять теми объектами, у которых есть имя и SecurityDescriptor.
Я сильно ошибаюсь ?
С уважением,