我使用WDK8.0的样本编写了我的第一个音频驱动程序 - MSVAD。 我的安装和工作没有任何问题,但是当我尝试通过设备管理器卸载驱动程序时出现问题:
任何想法。
答案 0 :(得分:1)
我发现了WinDbg的错误。 MSVAD在PnpHandler()
中的代码失败 ext->m_pCommon->UninstantiateDevices();
ext->m_pCommon->Release();
ext->m_pCommon = NULL;
必须
if (ext->m_pCommon != NULL)
{
ext->m_pCommon->UninstantiateDevices();
ext->m_pCommon->Release();
ext->m_pCommon = NULL;
}