Вниз
Скачать: 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.043 c
2-1273577748
Shyrick
2010-05-11 15:35
2010.08.27
MainMenu & WinAPI


15-1272262499
мимопроходил
2010-04-26 10:14
2010.08.27
Emacs


2-1267766469
lady
2010-03-05 08:21
2010.08.27
Как получить все вероятные значения Bin


15-1271991405
вт
2010-04-23 06:56
2010.08.27
Исходник, пример подобный Криптоконтейнер


8-1204373917
dambo
2008-03-01 15:18
2010.08.27
полигон и текстура




   Наверх