读书人

驱动跟r3通信

发布时间: 2012-08-17 02:08:34 作者: rapoo

驱动和r3通信
r3

while(1)
{
DeviceIOcontrol(……)

显示收到的信息
}


r0:
DeviceIOcontrol irp:
KeWaitForSingleObject(&Semaphore,Executive,KernelMode,FALSE,NULL);


欲发送信息的线程:
KeReleaseSemaphore(&Semaphore,IO_NO_INCREMENT,1,0);


结果r3永远被阻塞 无反应
这样有什么问题?




[解决办法]
驱动没有返回
[解决办法]
KeWaitForSingleObject返回没

读书人网 >C++

热点推荐