![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Объекты сигнального типа...
Cyrax © (2006-11-21 12:35:00)Первым параметром функции WaitForSingleObject передаётся дескриптор ресурса типа HANDLE:
DWORD WaitForSingleObject(
HANDLE hObject,
DWORD dwTimeot
);
По смыслу объект должен быть сигнального типа (событие, мьютекс, критическая секция и др.). Но что произойдёт, если передать функции дескриптор, скажем, файла (или это тоже объект сигнального типа - открыт/закрыт ?) или потока (это уже точно не объект сигнального типа) ? Дескрипторы то у них у всех одного системного типа - HANDLE...
Alex Konshin (2006-11-21 13:04:00) [21]> Cyrax © (21.11.06 12:35)
Может, это прозвучит банально, но прочтите же наконец help!
Там все разжевано.
Сергей М. (2006-11-21 12:39:00) [22]
> что произойдёт, если передать функции дескриптор, скажем,
> файла
Ф-ция вернет отказ - это не объект сигн.типа.
> или потока (это уже точно не объект сигнального типа) ?
Хэндл потока допустим как параметр ф-ции - поток "сигналит" о своем завершении.