nowayings 发表于 2015-4-6 19:52:00

IRP中一个CurrentLocation的理解

    说简单些就是在分层驱动中使用CurrentLocation来记录IRP到达了哪一层,在不同的层有对应的处理函数(通过IO_STACK_LOCATION关联),对IRP进行特定的处理。
比如
if(irp->CurrentLocation == 1)这个是判断是否到达了irp栈的最低端

谦虚求学 发表于 2017-7-19 19:43:18

{:9_239:}
页: [1]
查看完整版本: IRP中一个CurrentLocation的理解