-
-
[旧帖]
[求助][求助]驱动加载问题 请大神赐教3Q3Q3Q
0.00雪花
-
发表于:
2012-8-16 14:02
1376
-
[旧帖] [求助][求助]驱动加载问题 请大神赐教3Q3Q3Q
0.00雪花
代码extern "C" NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObject,//I\O管理器传进来的内核对象
PUNICODE_STRING pRegistryPath)//驱动程序在注册表中的路径
{
QpDriverObject=pDriverObject;
pDriverObject->MajorFunction[IRP_MJ_CREATE] = HelloDDKDispatchRoutine;
pDriverObject->MajorFunction[IRP_MJ_CLOSE] = HelloDDKDispatchRoutine;
pDriverObject->MajorFunction[IRP_MJ_WRITE] = HelloDDKDispatchRoutine;
pDriverObject->MajorFunction[IRP_MJ_READ] = HelloDDKDispatchRoutine;
pDriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = HelloDDKDispatchRoutine;
//创建驱动设备对象
NTSTATUS status=CreateDevice(pDriverObject);
DbgPrint("驱动加载成功\n");
pDriverObject->DriverUnload=Unload;
return 1;
}
NTSTATUS HelloDDKDispatchRoutine(IN PDEVICE_OBJECT pDevObj,
IN PIRP pIrp)
{。。。。}
请问我点击启动驱动时HelloDDKDispatchRoutine 为什么没有其作用呀?是不是没有调用到呀
[课程]FART 脱壳王!加量不加价!FART作者讲授!