问题标签 [drivers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
624 浏览

windows - 有多少设备驱动程序可用于 Windows

为了方便计算,我试图估计有多少不同的设备驱动程序可用于 Windows。我试图了解在收集数据的大小和处理能力方面可能需要什么来对驱动程序进行一些统计分析。

有人有参考吗?想法?在这一点上,有根据的猜测将不胜感激。

0 投票
7 回答
13472 浏览

python - Windows 驱动程序可以用 Python 编写吗?

Windows 驱动程序可以用 Python 编写吗?

0 投票
3 回答
6380 浏览

linq-to-entities - 将 LINQ to Entity Framework 与 DB2 一起使用

是否有 IBM 驱动程序,以便我们可以使用 Linq to Entity 框架连接到 DB2 并在 desinger edmx 文件上生成 DB2 实体?任何链接将不胜感激

0 投票
5 回答
42267 浏览

c# - 用 C# 编写驱动程序

我之前用 C/C++ 编写过,但目前,我需要将其转换为 C#。

谁能告诉我如何用 C# 编写驱动程序的代码/方式?

实际上,目前我用 C++ 编写的旧应用程序存在一些问题,我们必须用 C# 编写 LPT1、COM 打印机和其他 USB 驱动程序的驱动程序。

0 投票
3 回答
213 浏览

macos - 为了拦截文件系统,我需要构建什么样的 Mac 驱动程序?

在 Windows 世界中,我可以创建一个文件系统过滤器(上层或下层),以便在文件更改(例如审核或创建虚拟驱动器)时将我的驱动程序挂钩到操作。

你知道Mac中哪个是类似的型号吗?I/O Kit 讨论了驱动程序开发,但没有指定存储模型或文件系统。有没有其他套件?

0 投票
1 回答
439 浏览

windows - 关于NTFS过滤驱动的问题

有人有关于为 NTFS 编写过滤器驱动程序的文章吗?

另一个问题 - 当我为 NTFS 编写过滤器驱动程序时,当我得到我不想处理的 MajorFunction 时,我可以使用 IoSkipCurrentIrpStackLocation(...) 和 IoCallDriver(...) 传递我的 IRP 吗?当然,对 IoCallDriver 的调用将包括指向列表中下一个设备的指针

谢谢

0 投票
1 回答
196 浏览

windows - 从用户模式与驱动程序通信的问题

我有一个我编写的驱动程序,并为它创建了一个符号名称。象征性的名字是...

...当我尝试从用户模式使用 CreateFile 访问设备对象时,我总是得到错误代码 3(找不到路径)。

我尝试使用具有以下路径的 CreateFile ...

...但它不起作用:我总是收到错误代码 3

有人知道为什么吗?

0 投票
4 回答
207 浏览

windows - 每次创建驱动程序句柄时都出现蓝屏死机

我正在写一个驱动程序,我有一个问题

每次我尝试使用 CreateFile 打开驱动程序的句柄时,我都会得到蓝屏死机(访问冲突)

重要的是要提到我的驱动程序加载成功并且我没有收到任何错误

有人知道如何处理吗?

提前致谢!

0 投票
1 回答
240 浏览

windows - build.exe 和清理?

我正在开发一些驱动程序并使用来自 WDK 6001 (Vista) 的 Microsoft 的 build.exe 工具。我希望能够清理它在每次迭代中喷出的所有对象和中间文件。

到目前为止,我发现“build.exe -0 -c”的效果相对较好,只需删除所有 .obj 文件,但不删除它创建的任何 .sbr 文件或目录。我真的很想避免编写一个makefile,因为另一个makefile很难集成到构建系统中。

我怎样才能做到这一点?

0 投票
3 回答
2076 浏览

device-driver - 访问 Toshiba 笔记本电脑加速度计设备驱动程序

我有一台新的 Toshiba Satellite Pro S300 笔记本电脑(运行 Windows XP),它带有一个用于硬盘保护的 3D 加速度计。我想利用这个传感器发送的数据。较旧的东芝笔记本电脑/平板电脑有一个可以访问以提取加速数据的 DLL。不幸的是,S300 似乎没有这个 DLL(DLL hack 已在其他地方记录,例如这里)。

HDD Protection 应用程序(它具有与笔记本电脑的位置和运动同步旋转的旋转 HDD 的可爱 3D 可视化)似乎不依赖于任何“非标准”/自定义 DLL(根据 DependencyWalker)。似乎可以通过服务和/或 .sys 设备驱动程序访问数据。我想我设法识别了相关文件,但我不知道如何查找、命名、访问、加载(或“反汇编”)相关功能。

如何发现和使用加速度计数据?