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

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
NetBreaker666 ©   (2002-09-03 00:10) [0]

Вообщем можно ли реализовать CriticalSection не для разных Thread"Ов, а для разных процессов.
Т.Е. есть DLL"ка, можно ли сделать так, что"б кусок кода исполнялся одновременно только в одном процессе ?? (Я использую FileMapping и возможны проблемы с синхронизацией).
Пока обхожусь:
Asm
CLI
end;
...
Asm
Sti
End;

-Чуть-чуть помогает в Win9x,но под Win2000/XP работать вряд ли будет.
Просьба не предлагайте для этого использовать очереди в FileMapping"e - попытался - теперь гемор разгребаю.


--------------------------------------------------------------------------------
NetBreaker666 © (02.09.02 23:45)
FUCK !!!!
На Cli, Sti Винды выдают : Previliged Instruction !
Как еще от этого избавиться можно ??? Если прогу из под ДОС"а запускать, таких проблем не возникает !


Подалуйста, если нашли выход, то кинтье его мне на мыло: Mailto:netbreaker@mail.ru или в ветку "потрепаться"


 
Almaz ©   (2002-09-03 02:35) [1]

Рихтера почитай - он отлично все это разжевал :)
А CriticalSection работают только внутри одного процесса. Для межпроцессорной синхронизации используются события (Events), мьютексы (Mutex), семафоры (Semaphore) etc.

Удачи.



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

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

Наверх




Память: 0.46 MB
Время: 0.014 c
7-11525
TCrash
2002-09-02 23:54
2002.11.04
С чем едят тип _FILETIME


1-11313
GreatMaster
2002-10-23 08:54
2002.11.04
Как открыть через ShellExecute в IE3 (третьем) URL с закладкой?


14-11477
Иришка
2002-10-16 13:11
2002.11.04
Помогите бедной девушке


1-11294
ruslan_as
2002-10-23 11:54
2002.11.04
Борьба с крупными шрифтами


1-11213
Zergling
2002-10-25 07:09
2002.11.04
TDateTime,SmallInt из D4 в D7 (чтение из типизированного фйла)