Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.014 c
3-11061
Alecs
2002-10-11 11:56
2002.11.04
InterBase в терминальном режиме


1-11278
Шурик Ш
2002-10-23 12:12
2002.11.04
Подскажите компонент


8-11349
Slatazan
2002-07-06 05:19
2002.11.04
OpenGL тексу в TBitmap ???


3-11041
Sergeyy
2002-10-14 12:10
2002.11.04
Обход связанных 2-х таблиц - с шапкой и детализацией


14-11394
$hade
2002-10-15 13:48
2002.11.04
Бойцовский клуб





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский