编写USB驱动程序,发出内部IOCTL给USB总线驱动程序,使用IoBuildDeviceIoControlRequest函数可以方便的构造IOCTL和内部IOCTL IRP,如果传递一个已经初始化了的时间,就可以通过等待该事件触发来等待IRP完成,而不需要设置完成例程。usb内部IOCTL不使用标准输入和输出缓冲区,而必须设置下一个栈单元的字段-- Parameter.Other.Argument1.将它指向URB指针。
windbg中指定进制形式,0x/0n/0t/0y 分别表示 16/10/8/2 进制。
使用windbg查看locals中的变量时,若发现诸如fdo、pdx等结构变量指针,