Re[6]: FileSystemRights :(
От: Jolly Roger  
Дата: 22.12.09 04:22
Оценка: +1
Здравствуйте, Sinix, Вы писали:

S>Хз. У вас есть возможность проверить? В теории достаточно интеропнуть CreateFile (http://msdn.microsoft.com/en-us/library/aa363858.aspx) — лень вспоминать все нюансы с оверхедом интеропа.


Честно говоря, со временем не очень Исключения, они и в нативном коде обходятся дорого, я прикидывал — несколько тысяч инструкций при глубине вложенности фреймов = 1.

Думал тут, упоминать-нет про AccessCheck, решил всё-же написать Она хороша для проверки разрешений на приватный объект, но и здесь, вероятно, можно попробовать. Требует токена имперсонации — решаемо хотя-бы с помощью ImpersonateSelf. Хуже то, что для использования generic масок нужна заполненная GENERIC_MAPPING, а как её получить для системных объектов, мне неизвестно. Но в принципе можно обойтись набором из standard rights. В общем, попробовать можно.
http://files.rsdn.org/82987/Img.GIF "Нормальные герои всегда идут в обход!"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.