Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何在不使用任何应用程序的情况下从NDIS筛选器驱动程序本身设置OID?_Windows_Device Driver - Fatal编程技术网

Windows 如何在不使用任何应用程序的情况下从NDIS筛选器驱动程序本身设置OID?

Windows 如何在不使用任何应用程序的情况下从NDIS筛选器驱动程序本身设置OID?,windows,device-driver,Windows,Device Driver,嗨,有人能给我建议一种安全的方法吗 我正在使用NDIS筛选器驱动程序,我需要在不使用应用程序的情况下从筛选器驱动程序本身设置所需的OID 一般来说,应用程序将发送带有所需OID的IOCTL,但在这种情况下,我需要避免应用程序设置所需OID,即,我需要从驱动程序本身触发OID 任何输入都会有很大帮助 为什么不自己从过滤器驱动程序发送ioctl呢?您需要获取目标设备的名称并滚动IRP_MJ_DEVICECONTROL IRP。

嗨,有人能给我建议一种安全的方法吗

我正在使用NDIS筛选器驱动程序,我需要在不使用应用程序的情况下从筛选器驱动程序本身设置所需的OID

一般来说,应用程序将发送带有所需OID的IOCTL,但在这种情况下,我需要避免应用程序设置所需OID,即,我需要从驱动程序本身触发OID


任何输入都会有很大帮助

为什么不自己从过滤器驱动程序发送ioctl呢?您需要获取目标设备的名称并滚动IRP_MJ_DEVICECONTROL IRP。