Вниз
Скачать: CL | DM;

Синхронные и асинхронные запросы   Найти похожие ветки 

← →
NeoMaster ©   (2005-07-11 09:36) [0]

По производственной необходимости разбираюсь с ReadDirectoryChangesW. Но в документации Win32 Developer"s References встретил такие понятия, как синхронные и асинхронные запросы. Раъесните пожалуйста.


← →
Anatoly Podgoretsky ©   (2005-07-11 09:44) [1]

Это значит, что запросы могут выполняться ассинхнонно и синхнонно, управляется через lpOverlapped


← →
Digitman ©   (2005-07-11 09:48) [2]

использование ф-ции в синхронном режиме подразумевает, что вызывающий трэд будет блокирован (не получит управление) до тех пор, пока не наступит интересующее событие

в асинхронном режиме ф-ция немедленно вернет управление вызывающему трэду (запрос на возврат инф-ции об интересующем событии будет поставлен системой в некую внутреннюю очередь), после чего трэд может немедленно продолжить исполнение кода следующих за вызовом ф-ции операторов .. о наступлении интересующего события трэд будет извещен либо сигналом ивента (указанного в overlapped-структуре) либо синхронным вызовом колбэк-ф-ции в момент нахождения трэда в "тревожном" (alertable) состоянии


← →
NeoMaster ©   (2005-07-11 14:54) [3]

Всем спасибо. Топ закрыт.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
5-1093855455
segor
2004-08-30 12:44
2005.08.28
Как заменить редактор свойства на стандартный?


1-1123669045
BFG9k
2005-08-10 14:17
2005.08.28
RichEdit с картинками


4-1121274089
Trimp
2005-07-13 21:01
2005.08.28
default GateAway (основной шлюз)


14-1123222612
boalse
2005-08-05 10:16
2005.08.28
Мамы и войны


1-1123288790
DFR
2005-08-06 04:39
2005.08.28
Как отловить момент, когда Screen Saver закончил работу




   Наверх