Re[7]: BSOD при записи/чтении
От: x64 Россия  
Дата: 05.12.11 17:56
Оценка: 3 (1)
I_>Вот результаты:

Надо было сразу написать, что SmBatt_SerialPortWrite() вызываешь из DPC.
DPC выполняются на DISPATCH_LEVEL, а там ждать нельзя (например, вызовом KeWaitForSingleObject).
Другими словами, этот вызов у тебя должен быть асинхронным (а результат будет в функции завершения).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.