调试内核驱动程序一直阻塞

以下是我在vs调试驱动(release版)的截图,虚拟机启动服务后卡住,本机vs也卡住了

img


```c

#include 
void DriverUnload(PDRIVER_OBJECT DriverObject)
{
    if (DriverObject != NULL)
    {
        DbgPrint("[%ws]Driver Upload,Driver Object Address:%p\n", __FUNCTIONW__, DriverObject);
    }
    return;
}
NTSTATUS DriverEntry(
    PDRIVER_OBJECT DriverObject,
    PUNICODE_STRING RegistryPath
)
{
    DbgBreakPoint();
    DbgPrint("[%ws]Hello!!!\n", __FUNCTIONW__);
    if (RegistryPath != NULL)
    {
        DbgPrint("[%ws]Driver RegistryPath:%wZ\n", __FUNCTIONW__, RegistryPath);
    }
    if (DriverObject != NULL)
    {
        DbgPrint("[%ws]Driver Object Address:%p\n", __FUNCTIONW__, DriverObject);
        DriverObject->DriverUnload = DriverUnload;
    }
    return STATUS_SUCCESS;
}

```

供参考

采纳
||
||
V

已解决,需要在虚拟机安装WDK Test Target工具