|
R3:
- struct data{
- char *ch;
- char *ch2;
- char *ch3;
- };
- data da={"00","11","22"};
- DeviceIoControl(hDriver,TEST_,&da,MAX_PATH -1,0,0,&u,0);
复制代码 R0:- case TEST_:
- {
-
- KdPrint(("%x",Irp->AssociatedIrp.SystemBuffer));
- break;
- }
复制代码 打印出个地址,按理应该打印出数据结构的头地址
我用windbg dd 地址 得出的第一个地址应该是 ch吧? 在dd 应该就能看到"00"了吧? 怎么没看到呢 我错了吗 |
|