问题标签 [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.
python - 使用 Python 在 Mac 上开发 USB 驱动程序
我想在 Mac 上用 Python 编写一个驱动程序来与我的 Suunto t3 手表对话。我的日常工作是用 C# 做基本的 Web 工作,所以我对 Python 和在 Mac 上开发的熟悉程度有限。
您能否建议如何开始进行一般的驱动程序开发,然后更具体地在 Mac 上进行。即如何轻松查看正在传输到设备的数据?我已经启动并运行了 Python 2.5 (MacPorts)。
java - 连接到 oracle 时出错。获取方法 t2cGetCharSet 的 UnsatisfiedLinkError
我正在使用 JDK 1.5 使用 Apache ANT 运行一系列 JUnit。
所有使用 Oracle JDBC 驱动程序的 JUnit 都会给出如下所示的 UnsatisfiedLinkError。
它在寻找什么本机库,我该如何解决?PATH 变量应该包含什么?
fonts - 如何制作资源dll来描述设备字体?
我正在构建的目标驱动程序不是本机驱动程序,而是与 Microsoft Universal Pinter 驱动程序一起使用的微型驱动程序
根据 DDK:
这些项目的描述 [在我的例子中是字体] 被放置在资源 DLL 中,如 Platform SDK 文档中所述。
然后它继续说:
在打印机的资源 DLL 中,使用 RC_UFM 资源类型指定 .ufm 文件,并使用 RC_FONT 资源类型指定 .ifi 文件。
尽管引用了 SDK,但没有关于如何将 .ifi 字体信息实际放置在资源 dll 中的信息。
谁能指出一种方法来做到这一点?
编辑
是的,打印机包含常驻字体,我需要创建一个描述它们的资源文件。
到目前为止,我遇到了另一个障碍,因为显然您必须编译到资源 dll 中的字体描述文件不能.ifi
(即使 DDK 说可以),它们只是不起作用。但是它适用于.ufm
字体描述文件。问题是我们只有描述设备字体的 ifi 文件,但没有 umf ...
有什么建议吗?
windows - 什么是开始 Windows 文件系统驱动程序开发的好资源?
什么是开始为新手开发 Windows 文件系统驱动程序的好资源?
vb.net - VB.NET 会丢弃 Access 数据库吗?
在这里抓住稻草...我使用 VB6 桌面系统使用几个 2003 样式的 Access 数据库 (.MDB)。最近,我将第一个函数从 VB6 更改为 VB.NET,仍然使用 Access 数据库。这不仅仅是一种转换,而是一种具有附加功能的重写。它仍然是相当简单的功能,具有低容量的数据库。我们有 1400 家客户,都是机器质量各异的小型企业。大多数客户都对新屏幕和功能感到满意。这些客户中的极少数经历了加载 datagridview 的极度缓慢的情况。客户服务告诉我们 1) 机器至少有 1 GB 的 RAM,并且 2) 重新启动总能解决问题。
我写了一个应用程序来严重减慢我的机器,它对我来说仍然比为少数客户运行得更好。此外,我的 Access 数据库从未被此应用程序破坏。
有什么建议么?
谢谢!!
drivers - 如何在 Vista 64 中加载 64 位 USB 驱动程序
我在 Vista 64 位系统中工作。
我有一个 3rdPartyUsbDriver.sys 和 3rdPartyUsbDriver.inf 文件。
我已经对 inf 文件中的供应商和产品 ID 进行了必要的更改,以使用我的自定义硬件。这可以在“未签名的驱动程序测试模式”下安装并正常工作。
我现在想以“正常模式”安装此驱动程序。我不在乎,如果它弹出警告说该驱动程序来自不受信任的来源。
最简单的方法是什么?
c - 用于 C 语言的低级、网络相关软件的读物、工具和库
我即将毕业,电子和 tlc 工程,我有一些不错的 PHP 和 Java OO 编程经验。
现在我想尝试以 C 程序员的身份开始职业生涯。
我对 C 很感兴趣,因为我认为这是最适合开发设备驱动程序、固件和其他低级软件的语言,而不考虑汇编语言。特别是我希望能够从事与网络相关的主题。我想在硬件附近工作,因为我认为这是我能够在获得学位的同时获得作为程序员的满足感的唯一途径。
所以我想问一下你认为我应该读什么,因为我已经可以用 C 写一些东西了,虽然没有什么花哨的,而且我已经读了几次 K&R。
如果您知道任何工具或库(如 libevent 和 libev),它们是低级、网络相关、C 编程领域的事实上的标准,也很高兴知道。
macos - 如何欺骗 MacBookPro 和 Leopard 10.5.6 附带的有线以太网接口的以太网 MAC 地址?
使用 OSX 10.5。不再可能使用“ifconfig en0 laddr/ether XX:YY:....”来欺骗有线接口(例如 en0)的 MAC 地址
a/这是为什么?
b/ 尽管是由例如 VMware "vmnet-xxx" 守护程序完成的,但它是如何完成的?
c/ 有谁知道 Apple Developer 软件包是否包含有关 mach 内核设备接口的详细和有用的信息?例如设备驱动程序示例代码等?
非常感谢你
格鲁兹
c++ - RegisterDeviceNotification 返回 NULL 但仍收到通知
我正在使用 RegisterDeviceNotification 来监视 USB 设备的更改,使用 WM_DEVICECHANGE 事件。但是,当我调用 RegisterDeviceNotification() 时,它会为通知句柄返回 NULL,这应该表明它失败了。但是 GetLastError() 返回 ERROR_SUCCESS 并且通知实际上会通过。
当我稍后需要取消注册通知然后重新注册时,这会造成真正的麻烦。由于它返回的句柄为 NULL,我实际上无法重新注册。如果我尝试,RegisterDeviceNotification() 就会挂起。
我的代码如下:
m_hDriver 是我之前打开的驱动程序的句柄,在连接到设备(USB 条形码扫描仪)时。
有什么想法我在这里做错了吗?
c++ - 检查是否加载了特定的设备驱动程序
我正在尝试确定是否可以检查是否使用 C++ 在 Windows Server 2003 中加载了特定的视频卡设备驱动程序。谁能给我指点我如何实现这一目标?
谢谢