![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Права доступа к папкам. [D5, Win95/98, NT4, Win2k]
vajo © (2002-01-17 10:06:00)Подскажите как можно определить кто имеет доступ к определенной папке и какие у него права. В сети Win98/NT/2000/2000server.
Sergej (2002-02-15 13:13:00) [1]OpenProcessToken(GetCurrentProcess(), TOKEN_ALL_ACCESS, hToken)
EnablePrivilege() -> new Privilege for read
GetNamedSecurityInfo() -> read SACL or DACL
GetAce() -> read ACE (AceAccessMode, AceInheritance)
LookupAccountSid() -> read name
RestorePrivilege() -> restore old Privileges
VuDZ (2002-01-17 14:15:00) [2]GetNamedSecurityInfo()
GetSecurityInfo()