问题标签 [driver]
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.
c# - NDIS 到 C# 的中间驱动程序接口
我正在开发本质上是一个专门的防火墙应用程序。该解决方案需要兼容 32 位和 64 位。我的公司想保留当前的程序界面,它是用 C# 编写的。
我需要的是:一种监控和操纵系统上所有网络流量的方法。我的研究使我相信 NDIS(网络驱动程序接口规范)中间驱动程序是可行的方法。如果我可以用 C# 编写这种驱动程序,那就太好了,但我不确定这是否可能。至少,我需要一个 C# 接口到用任何语言编写的驱动程序。
我在网上找到了一个很好的资源,用于在题为“扩展 Microsoft PassThru NDIS 中间驱动程序”的一系列文章中创建一个:
但是,它的日期为(2003 年)。在我投入阅读和学习它的内容之前,我想确保我没有浪费我的时间。
有一个更好的方法吗?有没有比上面的文章更能解释这个过程的开源项目或文章?我什至在球场上?请帮忙。
database - 在哪里可以找到适用于 mysql 的免费开源 dbexpress 驱动程序
我需要一个用于 mysql 的 dbx 驱动程序。它应该是免费的。开源受到赞赏。(德尔福 7+ 和 mysql 5+)
c++ - 驱动程序开发入门
有没有人有任何书籍/教程可能对开始 Windows 设备驱动程序开发有用?
对于普通的 Win32/GUI 开发,Petzold 的书似乎是必不可少的参考。司机有这种情况吗?
我想指出,我实际上并不是在谈论硬件——我实际上想在软件中模拟一个硬件,但我想先看看一般情况下是如何工作的。
比利3
debugging - Windows Mobile 6.0 上的 BugTrap 和 RapiDbg
我正在尝试将驱动程序和一些应用程序从运行 PocketPC 2003 (Windows CE 4.21) 的 PDA 移植到运行 Windows Mobile 6 (CE 5.2) 的PDA。
有谁知道我是否/如何记录驱动程序发出的 OutputDebugString 调用,而不是使用 Platform Builder 或任何自定义操作系统映像?
移植已完成 99%,但我需要对驱动程序级别发生的事情进行故障排除和调试。
到目前为止,BugTrap (columbo) 和 RapiDbg 的组合使我能够在不需要 Platform Builder 的情况下调试驱动程序。我能够捕获我所有的OutputDebugString
,通过我的开发机器上的 activesync 提取它们并从那里工作。
显然bugtrap.exe不能在 WM6 上运行(它崩溃),我找不到任何新版本。
有没有办法在不需要平台生成器或操作系统调试映像的情况下捕获(转储到文件,通过 USB 发送到主机,......无论如何)OutputDebugString 调用?
我尝试使用 tracetool 框架(参见 sourceforge),将 ODS 调用(幸运的是,我所有的调试语句都使用宏)替换为它Trace::Debug()->Send
,并且虽然常规 DLL 和应用程序按预期工作,但驱动程序却没有。
windows - Windows 筛选平台标注驱动程序 - 示例、教程、帮助
我正在尝试为家长控制程序编写Windows 过滤平台标注驱动程序。不幸的是,我以前从未编写过驱动程序,除非您已经了解基础知识(我猜),否则有关它的 MSDN 文档并没有太大帮助。
有谁知道关于这个主题的任何好的资源?驱动程序开发工具包中的书籍、在线示例、文档、示例?
我没有要求任何人为我进行 Google 搜索。我只需要关于这个问题的建议。如果有人曾经走过这条路或知道一个好的资源,我将不胜感激朝着正确的方向轻推;即使它只是一本关于开发 Windows 驱动程序的好书。
谢谢。
usb - 是否始终启用 USB 电源?如果没有,如何编写驱动程序
我有一台带有交流电源适配器的设备,其连接器是一个迷你 USB 插头。然而,除非安装了特定的驱动程序,否则该设备似乎无法通过计算机的 USB 端口(使用标准 USB-mini USB 电缆)自行供电。该驱动程序仅适用于 Windows。我想通过不同平台上的 USB 插头为设备充电。
我的问题是:为什么没有驱动程序就无法为设备供电?USB 端口是否总是需要驱动程序才能开始供电?或者,除非某些软件例程触发它这样做,否则该设备是否专门设计为不收费?
我想我的问题可以概括为:USB 电缆上没有电源,还是有电源但设备忽略了它。如果答案是前者,我将尝试弄清楚如何编写能够使电压始终存在的软件。
谢谢
c - 如何编写驱动程序?
我想在 linux os 中用 C 编写驱动程序,尽管我认为它非常困难。我可以得到一些关于如何开始或要遵循的书籍的提示吗?驱动可以从我的USB口到显卡!!
我知道我可以在哪里搜索书籍,我想知道我应该从哪些基础知识开始。我是否需要具备硬件知识以及哪些特定书籍适合像我这样的新手?
driver - 驱动程序开发
想请各位小伙伴给我一些关于LCD(color 3'*3')驱动和Audio驱动开发的教程和建议。
因为我是这个领域的新手。我已经在 DM 320 板上编写了自己的 UART 驱动程序。
我也需要一些相同的基本概念。
伦吉斯 G
windows - 什么取代了usbioctl.h?
我正在尝试为我们的一个 USB 设备创建一个测试模块,并且我正在使用带有 Windows 2003 DDK 的 Windows XP。当我包含它时,我收到警告说它已过时,但没有得到任何关于替换它的提示。我看到一些定义已迁移到 ,但 IOCTL 的结构定义(如 USB_NODE_CONNECTION_INFORMATION)在任何地方都不存在。甚至结构的 MSDN 帮助页面仍然引用过时的标头,没有任何过时的通知或任何指向新 API 的指针。
使用 Windows 在低级别枚举和访问 USB 设备的前瞻性和支持方式是什么?
c# - 用 C# 编写驱动程序
我之前用 C/C++ 编写过,但目前,我需要将其转换为 C#。
谁能告诉我如何用 C# 编写驱动程序的代码/方式?
实际上,目前我用 C++ 编写的旧应用程序存在一些问题,我们必须用 C# 编写 LPT1、COM 打印机和其他 USB 驱动程序的驱动程序。