KMDF USB设备停止、删除或禁用
我用MS示例代码开发了KMDF。在事件调用中,我想禁用指定的设备。 IRP_MJ_PNP来吧,我可以抓一些MN IRP。下面是一些注册回调函数的代码KMDF USB设备停止、删除或禁用,usb,driver,device,kmdf,Usb,Driver,Device,Kmdf,我用MS示例代码开发了KMDF。在事件调用中,我想禁用指定的设备。 IRP_MJ_PNP来吧,我可以抓一些MN IRP。下面是一些注册回调函数的代码 WdfFdoInitSetFilter(DeviceInit); WdfDeviceInitSetDeviceType(DeviceInit, FILE_DEVICE_BUS_EXTENDER); status = WdfDeviceInitAssignWdmIrpPreprocessCallback( DeviceInit,
WdfFdoInitSetFilter(DeviceInit);
WdfDeviceInitSetDeviceType(DeviceInit, FILE_DEVICE_BUS_EXTENDER);
status = WdfDeviceInitAssignWdmIrpPreprocessCallback(
DeviceInit,
WdfFltrWdmPnp,
IRP_MJ_PNP,
NULL,
0);
我可以获得硬件id。过去,在用户模式应用程序中,我可以使用Setup~,cm\uz~
API删除设备驱动程序。我可以在驱动程序代码中使用此API吗?如果没有,如何停止或删除设备驱动程序?还是这个装置