Re: SetFileSecurity

From
Alex Fedotov ()
To
Pavel L.L.
Date
2001-03-19T21:18:52Z
Area
SU.WINDOWS.NT.PROG
From: "Alex Fedotov" <alexf@3cube.com>

Pavel L.L. wrote:

> По какой причине сабж может давать ошибку
> 1314 - ERROR_PRIVILEGE_NOT_HELD
> ежели вызывается из процесса с правами
> пользователя из группы Administrators, имеющей
> FULL CONTROL on target? И как уговаривается?

В документации на SetFileSecurity написано:

If the object's system ACL is being set, the SE_SECURITY_NAME privilege must
be enabled for the calling process.

Надо включить привилегию. GetProcessToken + AdjustTokenPrivileges.

--
Alex Fedotov


--- ifmail v.2.15dev5
 * Origin: Fidolook Express 2.000  www.fidolook.da.ru (2:5020/400)