按照基本示例构建 .c 文件来创建驱动程序将不起作用
我正在遵循这个基本示例如何创建系统驱动程序: http://sriramk.com/blog/2007/09/world-windows-driver-from-scratch.html 当我进行构建时,我得到以…
Linux spin_lock 与 NT KeAcquireSpinLock
据我所知: NT 的 KeAcquireSpinLock 相当于 spin_lock_bh:一个将 IRQL 提升到 DISPATCH_LEVEL,另一个屏蔽下半部分中断——功能相同。虽然 NT 变体…
生成内核模式线程 - Windows
我需要在设备驱动程序中以 DISPATCH_LEVEL 或较低的 IRQL 执行密集处理。 如何创建内核线程? 它以什么 IRQL 运行?我能控制这个吗? 是如何安排的?…
从C++下去到 C: std::map 的替代品?
我正在寻找 std::map 的简约替代方案,它将进入 Windows 内核驱动程序,因此它应该相当快..预计它会容纳相对较小的数量(工作集中约为 200)键和大量…
Documentum 应用程序中长时间运行的查询
在 Documentum 应用程序中检索对象时,需要很长时间。我们在数据源 och 中激活了长时间运行查询选项,但发现以下查询花费了太多时间: select all b.r…
msvcrtd.dll 在哪里?
在哪里可以找到 msvcrtd.dll(调试 CRT),对应于 \WinDDK\7600.16385.1\lib\Crt\i386\msvcrtd.libWindows 驱动程序中的代码>套件?…
选择什么WDK构建环境?
我正在使用最新的 WDK 7600.16385.1 来构建我的驱动程序。 我的驱动程序适用于 Windows XP/2003/Vista/7 (x86/x64) 操作系统。我确实知道我必须在安装…
创建虚拟 MIDI 端口
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
创建虚拟 HID 设备
我想创建一个虚拟 HID 设备(用驱动程序模拟它)。 它必须对实现标准 HID 检测的客户端可见: 调用 HidD_GetHidGuid() – 获取 HID 设备类 GUID 调用 …