Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
6 / 6 / 2
Регистрация: 19.02.2013
Сообщений: 68

Доступ к семафору из другого процесса

26.10.2013, 08:32. Показов 1166. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Отправили меня в этот раздел с моим вопросом :P

Есть процесс читатель и несколько писателей, в читателе реализован семафор, оэидающий хотя бы одну запись в файл.
Как изменить(обратиться) значение семафора из процесса писателя?
Чтобы было понятнее вот условие:
http://troloload.ru/f/12746_04... работа.pdf
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.10.2013, 08:32
Ответы с готовыми решениями:

Re: Перерисовка окна из другого процесса
Нужно вызвать перерисовку окна из другого процесса. #include ...... int _tmain(int argc, _TCHAR* argv) { //Через Spy++...

Узнать информацию из другого потока\процесса
Главная цель: узнать адрес процесса по PID используя только windows.h Допустим я знаю pid процесса "notepad". У меня идея...

Определить позицию скролла другого процесса
Писал в соседнюю ветку (Visual C++) там никто не знает. Скорее всего веткой ошибся. пишу сюда, т.к. это более правильный раздел. ...

1
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
26.10.2013, 12:53
Семафор - это объект ядра. Если дать ему имя, его можно будет открывать из
других процессов по этому имени (при условии, что разрешения доступа семафора
это позволяют, а по дефолту обычно так и есть). Ждать на семафоре можно
любой wait-функцией, например WaitForSingleObject. Ну а освобождать его
следует с помощью ReleaseSemaphore.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.10.2013, 12:53
Помогаю со студенческими работами здесь

Передать процессу значение переменной из другого процесса
Здравствуйте. У меня программа состоит из окна с кнопкой и двух процессов. При нажатии на кнопку создаю процессы через CreateProcess но мне...

Защита от завершения одного процесса без другого
Добрый вечер. Нужна помощь в следующем вопросе у меня есть приложение zzz.exe я его запускаю с помощью launcher_for_zzz.exe Мне...

Можно ли как получать уведомление о изменении области памяти другого процесса?
Возникла необходимость получать изменения в памяти одной программы. Есть вариант просто читать память процесса через определённые участки...

Доступ к памяти другого процесса
Требуется получить доступ к памяти других процессов. Для этого, как я полагаю, нужно писать определенный драйвер для доступа к виртуальной...

Имеет ли C# доступ к оперативной памяти другого процесса?
Доброго времени суток. Возможно ли сделать изменение значения экземпляра поля в одном процессе из другого процесса? По подробнее о том...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru