- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 IRP的同步完成与异步完成
应用程序中对设备进行同步、异步操作,都必须得到驱动程序的支持。所有对设备的操作都会转化为IRP请求,并传递到相应的派遣函数中。可以有两种方式处理IRP请求,第一种是在派遣函数中直接结束IRP请求,即同步处理。另一种方法是在派遣函数中不结束IRP请求,而是让派遣函数直接返回。IRP在以后的某个时候再进行处理。
2010-07-10 22:01:00 2518
原创 应用程序对设备的同步异步操作
大部分IRP都是由应用程序的Win32API函数发起的。这些Win32API本身就支持同步和异步操作。例如,ReadFile、WriteFile、和DeviceIoControl等,这些都有两种操作方式,一种是同步操作,另一种是异步操作。
2010-07-09 23:57:00 980
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人