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

ReadDitectoryChangeW   Найти похожие ветки 

 
Jack   (2003-09-16 14:00) [0]

Здравствуйте! Проблема с функцией ReadDitectoryChangeW.
Скачал компонент TDirMonitor, установил, все работает. Необходимо, чтобы монитор работал в отдельном потоке. Переношу буффер и необходимые переменные в поток, инициализацию Handle директории и создание IOCompletionPort в конструктор просматривающего потока, либо же в метод Execute перед циклом. После этого фунция GetCompletionStatus с временем ожидани INFINITE виснет, при этом все Handle имеют правильное значение, OVERLAPPED структура имеет значения как и в работающем примере. Переношу инициализацию обратно в главный процесс - все работает! В чем может быть дело? И где можно посмотреть статьи по этой теме?


 
[lamer]Barmaglot ©   (2003-09-16 14:21) [1]

RTFM?
http://www.delphimaster.ru/articles/panov/index.html



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

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



Память: 0.44 MB
Время: 0.034 c
3-40981
Denisiy
2003-10-16 18:22
2003.11.13
Подправте SQL- запросец ... если можно..


4-42323
MasterK
2003-09-04 12:24
2003.11.13
Программный счётчик для принтера


7-42178
Urvin
2003-08-23 03:21
2003.11.13
Подключение шелезяки


4-42271
w666w
2003-09-10 17:50
2003.11.13
Как уничтожить спящий или подвисший поток?


14-42025
Ivolg
2003-10-16 19:02
2003.11.13
Эквалазер!!!!




   Наверх