Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.17;
Скачать: CL | DM;

Вниз

Вопрос Про Mutex   Найти похожие ветки 

 
Демонов Е.В. ©   (2002-10-07 14:54) [0]

Вопрос в следующем -
Допустим я создал именнованый MUTEX в одном приложении
Правельно ли будит получить дескриптор этого MUTEX-а во втором приложении ф-ией CreateMutex.

B второй вопрос
Я сделал две проги.
В первой создаётся мутех с именем HELLO, а во втором HELLO1
А дескрипторы эта функция возвращает одинаковые и если в одном приложении Вызвать CreateMutex дважды то возвратятся разнйе дескрипторы.
правельно ли я понимаю что ф-ия CreateMutex возвращает дескриптор созданного или существующего MUTEX-а, и этот дескриптор актуален только в контексте того приложения котрое его плучило?

Спасибо.


 
still ©   (2002-10-07 15:00) [1]


> Правельно ли будит получить дескриптор этого MUTEX-а во
> втором приложении ф-ией CreateMutex

вроде правильно, только там парметр есть типа CreateOPEN, который позволяет создать, либо открыть если уже создан


> дважды то возвратятся разнйе дескрипторы

это правильно. и дескриптор актуален только в контексте данного процесса. При вызове CreateMutex(или OpenMutex) возвращается дескриптор и системный счетчик увеличивается. Т.е. на каждый Open д.б. свой Close (Или как он там называется).


 
Внук ©   (2002-10-07 15:01) [2]

Безусловно...
Если именованный мьютекс уже существует, установится код ошибки ERROR_ALREADY_EXISTS, но описатель даст корректный.


 
still ©   (2002-10-07 15:03) [3]


> Внук © (07.10.02 15:01)


во-во, именно это я и имел в виду


 
Демонов Е.В. ©   (2002-10-07 15:05) [4]

>>Внук
>>установится код ошибки ERROR_ALREADY_EXISTS , но описатель даст корректный.

Вот это меня и смущало - а теперь всё понятно.
Спасибо...



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

Текущий архив: 2002.10.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-56184
Cker
2002-10-04 22:53
2002.10.17
Обмен инфой между процессами.


14-56310
alexfed
2002-09-24 16:49
2002.10.17
Как сделать, чтобы отладчик в текст компоненты лез?


7-56361
SanyaLaz
2002-08-09 10:09
2002.10.17
подскажите алгоритм или компоненту для построения графиков


1-56198
DeMoN-777
2002-10-07 11:00
2002.10.17
Добавление текста в определённое место текстовика.


1-56162
KidMan
2002-10-01 23:47
2002.10.17
Проблема с EDBEditError :(((