Синхронизация нитей в VxD
От: MakcMN  
Дата: 13.01.05 14:21
Оценка:
Не могу найти подходящего объекта для синхронизации ниток в драйвере. Нужно чтобы можно было выйти из ожидания по таймауту, но ф-ии (напр.: Wait_Semaphore) этого не дают.
Есть также ф-ии OpenVxDHandle, _VWIN32_WaitSingleObject, _VWIN32_SetWin32Event, ..., но, насколько я понял, для них нужен дескриптор события из ring3. А передавать дескриптор события из приложения в драйвер не хочется.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.