Вниз
Скачать: CL | DM;

Запуск второй копии приложения только для другого пользователя ?   Найти похожие ветки 

 
ТЧеловек   (2009-03-04 09:36) [0]

Здравствуйте.
Возникла необходимость предотвратить запуск второй копии приложения, задача стандартная и легко решаемая.
Но есть небольшой нюанс. Нужно предотвратить запуск второй копии только для текущей сессии. Если в систему одновременно логинится второй пользователь - он так же должен иметь возможность запустить одну копию приложения.

Решаема ли задача на мьютексах (наиболее частое решение), т.е. именованные мьютексы уникальны только в пределах сессии или для всей системы ?


 
clickmaker ©   (2009-03-04 11:11) [1]

> т.е. именованные мьютексы уникальны только в пределах сессии
> или для всей системы ?

это тоже стандартная задача. Для тех, кто хоть раз читал MSDN

Terminal Services:  The name can have a "Global\" or "Local\" prefix to explicitly create the object in the global or session name space. The remainder of the name can contain any character except the backslash character (\).


 
ТЧеловек   (2009-03-04 11:46) [2]

> clickmaker ©   (04.03.09 11:11) [1]
> Для тех, кто хоть раз читал MSDN

Читал, но этот момент почему-то пропустил.
Спасибо.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.046 c
15-1264411731
KilkennyCat
2010-01-25 12:28
2010.08.27
Нет ли у кого в Питере ненужного сломанного принтера


15-1270326605
Юрий
2010-04-04 00:30
2010.08.27
С днем рождения ! 4 апреля 2010 воскресенье


2-1273577748
Shyrick
2010-05-11 15:35
2010.08.27
MainMenu & WinAPI


15-1270116260
Joe
2010-04-01 14:04
2010.08.27
Помогите, Локальная сеть и черный список


4-1233036413
Sirus
2009-01-27 09:06
2010.08.27
Как поместить свою форму или кнопку на панель задач?




   Наверх