А>вообще мысль написать свою имплеминтацию реактора которая бы задействовала WaitCommEvent, но пока увы не хватает времени.
Есть решение с использованием WFMO реактора.
По следам:
http://groups.google.ru/group/comp.soft-sys.ace/browse_thread/thread/993f73d86c415387/22b1fbb0811cdc17?lnk=gst&q=WaitCommEvent#22b1fbb0811cdc17
Цитирую: "I had to open the serial port in overlapped mode, then create an event, then
do a WaitCommEvent with the newly created manual-reset event. Register a
handler with the wfmo reactor using the created event, and handle_signal
will be called. I got that far, but I think within the handler, the event
has to be reset, and I'm not sure if another WaitCommEvent is necessary"
Пока еще не проверял. Но звучит весьма убедительно...