-
-
[求助][求助]windows驱动开发技术详解问题
-
发表于:
2011-8-3 09:44
6207
-
[求助][求助]windows驱动开发技术详解问题
大家测试书上的代码有错误吗?我测试了几次,用了不同机器,都被无情的蓝了
。都是发生在驱动卸载时,代码如下
VOID HelloDDKUnload (IN PDRIVER_OBJECT pDriverObject)
{
PDEVICE_OBJECT pNextObj;
KdPrint(("Enter DriverUnload\n"));
pNextObj = pDriverObject->DeviceObject;
while (pNextObj != NULL)
{
PDEVICE_EXTENSION pDevExt = (PDEVICE_EXTENSION)
pNextObj->DeviceExtension;
//删除符号链接
UNICODE_STRING pLinkName = pDevExt->ustrSymLinkName;
IoDeleteSymbolicLink(&pLinkName);
//从下句开始的
pNextObj = pNextObj->NextDevice;
IoDeleteDevice( pDevExt->pDevice );
}
}
求高人指点啊,不胜感激。。。。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)