driver相关内容

打印机通信俘获

如果我需要张贴这在其他地方让我知道。 我们有一些旧的软件,多数民众赞成被重新编写的,它使用为PrinterDriver到propriatery打印机。 我需要重写软件绕过了打印驱动程序,直接进入到打印机。我有打印机通信的规格,那很好,但做的是监控通信到打印机以查看其内容(从现有的软件,即时通讯重写),并比较它的规格,什么什么标识我将它发送进行验证。 我要确保我不是缺少什么。 ..
发布时间:2016-10-10 20:17:47 C#/.NET

NDIS中间层驱动程序接口,以C#

我开发什么本质上是一个专门的防火墙应用程序。该解决方案需要32位和64位兼容。我公司希望保持目前的程序界面,这是写在C# 我需要的是这样的:一个方式来监控和操纵系统上的所有网络流量。我的研究使我相信,一个NDIS(网络驱动程序接口规范)中间层驱动程序是要走的路。如果我可以写这种在C#中,伟大的车手,但我不知道这是可能的。最起码,我需要在C#中任何语言编写驱动程序的界面。 我找到了一个很 ..
发布时间:2016-09-28 13:32:50 C#/.NET

使用带有C#INF文件安装驱动程序的libusb

我要一个Windows安装程序安装过程中安装第三方驱动程序的libusb。我创造了这个安装使用Visual &工作室NBSP; 2010。 我曾尝试通过使用SETUPAPI和DifXAPI命令行安装此驱动程序,但没有任何反应。我期待有一个窗口弹出,说明这是一个未签名驱动程序,你必须点击确定继续。我有这个窗口弹出的唯一方法是,如果我用一个C#控制台应用程序和的P / Invoke 调 ..
发布时间:2016-09-26 12:37:44 C#/.NET

写在C#中的驱动程序

我在C / C早些时候++编写的,但目前,我需要它转换成C#。 谁能告诉我的code /方式如何编写驱动程序在C#中? 其实目前我有一些问题,我用C ++编写旧的应用程序,我们必须写我们LPT1,COM打印机和其他USB驱动器的驱动程序在C#。 解决方案 只要你不能。 C#产生的中间语言是由虚拟机(.NET)PTED间$ P $。所有这些东西在内核模式下运行在用户模式和WDM驱动程序运 ..
发布时间:2016-08-29 13:34:13 C#/.NET

在Linux驱动程序调用定期spi_write

我写的液晶显示器的驱动程序。根据应用笔记,我需要写一个虚拟SPI写命令定期最大限度地发挥其对比度。要做到这一点,我成立了一个计时器,并尝试写入从计时器处理对比度最大化的2个字节的空命令。 不过,不顺心的事,因为spi_write功能使一个完整的内核崩溃并出现以下错误: BUG:调度,而原子:交换技术/ 1/0 / 0x00000102 根据以下职位: ..
发布时间:2016-08-24 14:31:02 服务器开发

什么是内核相当于宏memset的?

我书面方式要求我明确分配给零的全部内存的驱动程序。 MEMSET是一个用户空间的功能,但我想知道,如果内核提供了一个宏可以帮助我做到这一点。 感谢 解决方案 据的此线程和这里的人们评论说,都用它, memset的的是的内核code可用。也许你只是忘了。 的#include<&string.h中GT; ..
发布时间:2016-08-23 10:16:29 C/C++

读(FD,NULL,0);它有什么作用?它是明确界定?

我见过遵循一些程序语句,最/似乎都为Linux作出。 RV =读(FD,NULL,0); 在某些程序是在一个循环,在某些单个语句。 这是什么做的是真的吗? 手册页说,像这样的调用可能会或可能不会检查错误... 什么是返回值的意义是什么? 支持哪些类型的文件描述符? 如果 RV == 0 如何从例如区分“没有错误” “插座关闭”。 解决方案 此调用将做所有常见的错误文件描述符检查,但没 ..
发布时间:2016-08-22 17:07:46 服务器开发

我怎么可以编译程序员德沃夏克?

我试图编译开源项目程序员德沃夏克。问题是,这是一个有点老不符合的构建工具的当前版本构建。 您可以看到完整的源代码code。与修改我在网上进行项目的谷歌code页。 修订2 是从原始项目未修改的源文件。 修订3 是哪里我把所有的显著变化。你可以在这里看到两个修订差异>。 这是剩下的唯一显而易见的问题是一些LINK警告: LNK4254 (如节“ .edata“(40000040)合并成'。 ..
发布时间:2016-08-21 20:58:28 C/C++

的版本信息,在Linux内核.mod.c文件含义

在所有可加载的内核模块,当制作被赋予它会产生一个名为 modulename.mod.c 中除了 modulename.ko 。 继code摘录从 .mod.c 文件,其中包含一个 {数,函数} 对。 这个数字是什么意义?由编译器是如何产生这个数字? 静态常量结构modversion_info ____版本[] __用过的 __attribute __((节(“__版本”)))= { ..
发布时间:2016-08-19 13:59:56 服务器开发

在Linux驱动程序文件结构

目前我正在学习如何编写Linux设备驱动程序和我有麻烦理解“结构文件”。我现在用的书Linux设备驱动程序第三版来帮助我。 这是我的理解。 一个。 结构文件再presents打开的文件,因此,当打开被称为设备驱动程序模块,内核将创建包括与设备驱动程序一切结构文件。 乙。如果你想通过周围的设备驱动程序,然后一个人的这个实例的指针传递给特定的结构文件这是由内核开放后创建() ℃。 文件 - > ..
发布时间:2016-08-18 22:29:03 服务器开发

抛出java.lang.ClassNotFoundException:org.postgresql.Driver

每当我建我的项目作为JAR(通过NetBeans的),它似乎不包括PostgreSQL的驱动程序库。我记得以前这样做不会对NetBeans和驱动程序的previous版本的任何问题。我CMD运行是这样的: C:\\用户\\用户名> Java的罐子“C:\\ Users \\用户名\\文档\\的NetBeansProjects \\ OrdersImport \\ DIST \\ Orde ..
发布时间:2016-08-16 12:59:22 开发过程

在WDK使用boost构建应用程序的环境呢?

我使用的是Windows驱动程序工具包(WINDDK 6001.18001)来构建,而不是Visual Studio 2005中,我采取这种方法我的用户空间的应用程序,因为我们还必须建立驱动程序组件,所以我倒是preFER有单一的编译环境建立的一切。微软本身使用了这种方法的几个产品。 这是工作的罚款,直到我开始使用升压1.38.0。我没有使用C ++内核模式组件,只需用户空间应用。在C ++中c ..
发布时间:2016-08-12 17:29:38 C/C++

阅读与Linux的USB读卡器? OMNIKEY CardMan 3121 USB

我有此OMNIKEY CardMan 3121的USB,这是一个卡阅读器,如读比利时身份证。我现在有它连接到我的Ubuntu的USB接口。 我怎样可以读取使用bash或Linux下的Python或Java或C卡数据?使用的lsusb / dmesg的所有我能看到的是以下内容。 公共汽车003设备032:ID​​ 076b:3021 OMNIKEY AG CardMan 3121[36469 ..
发布时间:2016-08-03 10:46:53 Java开发

虚拟音频驱动器(麦克风)

我想开发一个虚拟麦克风驱动程序。请不要说关于DirectShow的事情 - 这不是“道”。我需要一个解决方案,将与包括Skype和MSN的任何软件工作。和DirectShow不符合这些要求。 我发现的 AVStream过滤器为中心的模拟捕获驱动程序(avssamp.sys)在Windows 7 WDK。我需要的是它的一个音频部分。默认情况下它读取avssamp.wav并播放。但这个驱动程序被注册 ..
发布时间:2016-07-22 18:36:50 其他开发

Mac OS X的虚拟音频驱动程序

我想创建一个虚拟的音频设备,从默认的输出获取音频数据(这是一个输出IOAudioStream),并将其转换为一个输入IOAudioStream。 我完成大部分的例子我能找到了,但他们只实现一个功能,输出IOAudioStream顶多复制到输入之一。这意味着,如果音频设备被选择作为输出它仅变换音频到的输入流。 这应该是可能的,因为ScreenFlow允许计算机音频记录通过安装创建一个虚拟驱动器的 ..
发布时间:2016-07-22 17:07:17 其他开发

如何使从一个进程到另一个快速上下文切换?

我需要在沙箱中运行的过程不安全本土code,我需要减少进程切换的瓶颈。这两个过程(控制器和沙箱)的股票两种自动复位的 事件和映射文件(共享内存)的一致观点,即用于通信。 为了使这个小文章,我删除了从样品code初始化,但事件是由控制器创建的,使用DuplicateHandle复制,然后送到沙盒进程工作开始之前。 控制器来源: 无效inSandbox(HANDLE hNewRequest,拉手 ..