Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Mutex owner / 7 сообщений из 7, страница 1 из 1
30.05.2017, 14:28
    #39462334
Т-Миронов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
Привет!

Задачка найти какому процессу принадлежит mutex. Ктонибудь может подсказать?
...
Рейтинг: 0 / 0
30.05.2017, 15:00
    #39462383
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
Вот похожая тема . Думаю тем же способом можно искать Mutex.SafeWaitHandle в других процессах.
...
Рейтинг: 0 / 0
30.05.2017, 16:34
    #39462504
Т-Миронов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
Dima TВот похожая тема . Думаю тем же способом можно искать Mutex.SafeWaitHandle в других процессах.

Хэндлы есть у всех процессов кто создал инстанс мьютекса, а как понять кто владеет локом?
...
Рейтинг: 0 / 0
30.05.2017, 16:56
    #39462532
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
Т-Мироновкак понять кто владеет локом?
Думаю что никак. Виндовс это не разглашает.

Я как-то решал подобную задачу: при неудачной попытке блокировки надо было вывести кто держит.
Использовал общую память (CreateFileMapping, MapViewOfFile), куда писал инфу о блокирующем сразу после захвата мутекса. Как понимаю в C# это MemoryMappedFile .
Чтобы файлов не создавать - можно как-то задать чтобы кусок свопа виндовса использовался.
...
Рейтинг: 0 / 0
30.05.2017, 17:06
    #39462544
Т-Миронов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
Dima TТ-Мироновкак понять кто владеет локом?
Думаю что никак. Виндовс это не разглашает.

Я как-то решал подобную задачу: при неудачной попытке блокировки надо было вывести кто держит.
Использовал общую память (CreateFileMapping, MapViewOfFile), куда писал инфу о блокирующем сразу после захвата мутекса. Как понимаю в C# это MemoryMappedFile .
Чтобы файлов не создавать - можно как-то задать чтобы кусок свопа виндовса использовался.

WinDbg умеет это делать. Неприятно думать что какой-то WinDbg умнее меня
...
Рейтинг: 0 / 0
30.05.2017, 17:27
    #39462571
refreg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
...
Рейтинг: 0 / 0
31.05.2017, 22:27
    #39463386
Т-Миронов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mutex owner
refreg,

Спасибо попробую.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Mutex owner / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]