|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.10.2019, 11:54 | #11 |
Пользователь
Регистрация: 05.09.2019
Сообщений: 54
|
Alex11223, я задавал вопрос по Win32 API на MSDN, только один человек ответил через несколько дней. Поэтому MSDN ничем не отличается от этого форума.
За бесплатно эксперт ведь не будет отвечать. Значит остаётся фриланс. |
05.10.2019, 11:56 | #12 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Цитата:
https://social.msdn.microsoft.com/Forums/ru-RU/home
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
05.10.2019, 11:58 | #13 |
Пользователь
Регистрация: 05.09.2019
Сообщений: 54
|
Был я у них на форуме: через несколько дней один ответил. Я не увидел разницы между MSDN и этим форумом.
|
05.10.2019, 11:59 | #14 |
Пользователь
Регистрация: 05.09.2019
Сообщений: 54
|
|
05.10.2019, 12:27 | #15 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
05.10.2019, 12:30 | #16 | |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Цитата:
Самый простой пример допустим вы пишите лог и заблокировали его на чтение. Администратор не сможет открыть его в блокноте и прочитать. Так же и с вашими файлами если оператор захочет посмотреть что вы там пишите во время длинного процесса и не зависла ли ваша программа. Или антивирус считать ваш файл. А то так любой вирус сможет блокироваться от чтения. Соответственно подход ваш может и правильный, но у него есть минусы. Как вы понимаете паузы снижает производительность. Файловая система это тоже самая СУБД. А для СУБД есть теория которая говорит что если использовать транзакции, то проблемы блокировок можно обойти. Вместо блокировок используется версионность и двойные проходы. Видимо поэтому блокировку директорий майкрософт не делала, а только файлов.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
05.10.2019, 12:33 | #17 |
Пользователь
Регистрация: 05.09.2019
Сообщений: 54
|
Pavia, мне нужен DeadLock. Все работники организации это хотят и будут безмерно рады.
|
05.10.2019, 12:37 | #18 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Тогда делайте как вы сами написали. Меняйте пользователя и ограничивайте доступ при помощи ACL списка правил на файлы и директории.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . Последний раз редактировалось Pavia; 05.10.2019 в 12:38. Причина: и директории |
05.10.2019, 13:08 | #19 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
Вот пример для директории нашел
https://docs.microsoft.com/ru-ru/win...reating-a-dacl Что-бы поменять права используете GetSecurityDescriptorDacl SetSecurityDescriptorDacl
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как прочитать из таблицы данные и добавить к ним новые, при этом заблокировать таблицу на время этих действий | Illusiony | SQL, базы данных | 3 | 13.09.2016 18:39 |
Заблокировать exe-шник через заданное время | nvrrus | Общие вопросы C/C++ | 16 | 25.02.2011 20:28 |
TThread выполняет что-либо пока работает запущенная им программа | Человек_Борща | Общие вопросы Delphi | 7 | 25.11.2010 13:23 |
Как заблокировать папку? | Virus25 | Общие вопросы Delphi | 5 | 15.08.2010 14:08 |