Могу ли я получить доступ к мьютексу, созданному службой Windows, из пользовательского приложения? - PullRequest
3 голосов
/ 07 апреля 2011

Я создаю именованный мьютекс в службе Windows, который должен быть доступен из обычных приложений.Пока что я создаю мьютекс с именем, похожим на Global \ .

Прямо сейчас я получаю нарушение неавторизованного доступа при попытке открыть мьютекс из приложения.Как настроить мьютекс во время создания, чтобы разрешить доступ к любому процессу в системе?

1 Ответ

6 голосов
/ 07 апреля 2011

Вам необходимо использовать Mutex.SetAccessControl Method , чтобы установить нужные права доступа к нему. Есть пример на Что такое хороший шаблон для использования Global Mutex в C #?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...